Kitzhof Inn

The Kitzhof Inn – Cozy Vermont Bed & Breakfast near Mount Snow Stay at The Kitzhof Inn, a 23-room Austrian-style lodge in Dover, Vermont. Just minutes from Mount Snow, our family-run inn offers hearty breakfasts, rustic charm, and warm hospitality. View More…