[n] a fashionable hotel [n] a health resort near a spring or at the seaside
resort hotel, watering hole, watering place