|
spa, resort hotel | a fashionable hotel usually in a resort area | |
|
health spa, spa, health club | a place of business with equipment and facilities for exercising and improving physical fitness | |
|
watering place, spa, watering hole | a health resort near a spring or at the seaside |