Related Clues:
- Place with soothing music, perhaps
- Remote spot?
- Room with a mounted deer's head, maybe
- Christmas home away from home
- Evian-les-Bains, e.g.
- Place for complimentary bathrobes
- Place for Wii play, say
- Home computer site
- Detox site
- Business that produces sweaters
- Wild animal's lair
- Hydrotherapy setting
- Detoxification place
- Watering place
- Getaway with smaller portions?