Mirabeau Inn and Spa: Truly a zen experience
Located just under two hours from New York City, the Mirabeau Inn and Spa is a place to go for a quick recharge. Mirabeau’s location and French chateau inspired architecture allows you to feel as if you’re not in upstate New York and provides an immersive experience for those who want to disconnect and relax. Check-in I decided to book…