Mountaineer Inn Hotel Stowe
Just off Highway 108, this pet-friendly lodge is a 3-minute drive from skiing at Stowe Mountain Resort. It offers a 20-person hot tub and an indoor pool. Free Wi-Fi is available in all public areas.
Number of rooms: 51
3343 Mountain Road, Stowe, VT 05672, United States