resort_hotelEnglish

resort hotel, holiday resort, resort, spa

Noun

A hotel located in a resort area

English: resort, resort hotel, holiday resort

Bahasa: resor

A fashionable hotel usually in a resort area

English: resort hotel, spa

Bahasa words with similar meanings

English words with similar meanings

Show 3 words