Related Clues:
- Place to find sweaters?
- Where you might say ''ahh''
- Reflexologist's place
- Cruise-ship amenity, often
- Monte Carlo or Bordeaux
- Place with thermal waters
- "Me time" resort
- Relaxing getaway
- Like some convalescent care
- Spot for a mineral scrub
- Thermal ___
- Apt rhyme of 'aah'
- Place with complimentary towels
- Fitness facility
- Relaxing vacation destination