Back
resort hotel
Meanings
a hotel located in a resort area
a fashionable hotel usually in a resort area
Synonyms
resort
holiday resort
spa
Anagrams of
resort hotel