from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a hotel located in a resort area
- n. a fashionable hotel usually in a resort area
Sorry, no etymologies found.
It seems almost bromidic to write that Asheville "has the finest resort hotel in the world;" yet, concretely, without equivocation or exaggeration, that is it fact.
“— new owner Douglas Berry, a transplanted New Yorker, has big plans for his resort hotel and dive shop, right on the beach, with easy access to the reef.”