Hospitality Industry

Definition and Citations:

A hotel that gives short term lodging with no food.

Latest Articles