English Dictionary
Definition boutique hotel in British English
boutique hotel noun
[countable] noun
1
a small hotel that gives a high level of service and is considered fashionable
Synonyms and related words
