resort hotel
noun
1 resort hotel
A hotel located in a resort area.
synonyms: holiday resort, resort.
2 resort hotel
A fashionable hotel usually in a resort area.
synonym: spa.
debug info: 0.0315
noun
A hotel located in a resort area.
synonyms: holiday resort, resort.
A fashionable hotel usually in a resort area.
synonym: spa.
debug info: 0.0315