meaning of resort hotel

1. a fashionable hotel usually in a resort area


Related Words

resort hotel |

Developed & Maintained By Taraprasad.com

Treasure Words