Waitsfield Hotel

Pitcher Inn Facade

The Pitcher Inn, Warren, Vermont

I get the question, “What’s your favorite place to stay in Vermont?” on a regular basis. Without pause, every single time, The Pitcher Inn in Warren, Vermont, rolls right off my tongue. Before my first stay, the Pitcher Inn—a stunning Relais & Chateaux property with historic and whimsical […]