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.