franchised hotel
Noun
A hotel for which the owner of (franchisors) signs a franchise license agreement with a hotel brand (franchisee) for access to brand standards, marketing power, reservation systems, and design guidelines.
A hotel for which the owner of (franchisors) signs a franchise license agreement with a hotel brand (franchisee) for access to brand standards, marketing power, reservation systems, and design guidelines.