Oprah Daily on MSN
Hotels we love: The Mayflower Inn & Spa
Even just one night alone at this gem in Connecticut was a gift to myself that keeps on giving.
How do you like to spa? Surrounded by trees and water and birdsong? Overlooking a lake with a horizon of distant mountains? Only after you’ve sweated it out on a 10-mile hike? Or maybe you prefer to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results