Conveniently located just minutes away from the center of Stowe, Vermont, Stowe Mountain Resort and other area attractions. Whether you choose to stay in one of our eight Manor House Rooms or one of fifteen Guest House Rooms, you’ll enjoy the best of both worlds – modern convenience combined with a sophisticated nod to the past – as you relax in elegant comfort. Each guest house room features a private, exterior entrance.
Do any deals available for 3 star hotels in Stowe?
Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest deals that available for you on Trip.com.
Which 3 star hotels in Stowe have a swimming pool?