Planning a group retreat can be a challenge — but finding the perfect place to host it? That’s easy. Nestled in the scenic hills of Dover, Vermont, just minutes from Mount Snow, The Kitzhof Inn is your group’s next unforgettable getaway. Whether you’re organizing a wellness weekend, crafting escape, company offsite, or a family reunion, […]