History
History
Synonyms
UK
US
Meaning:
hotel

a building where rooms and meals are provided for travellers

place where one pays for accommodation

FLEABAG as in Wiktionary
FLEABAG as in Wikipedia