Management was excellent, said 100%."
- All reviews
Enjoy your visit to Stowe with a stay at Stone Hill Inn. Guests can indulge in deep-tissue massages or aromatherapy. Other highlights include a spa tub and a garden, and rooms at this upscale bed & breakfast offer upscale features like fireplaces and jetted tubs.