|
Town & Country Resort At Stowe
876 Mountain Road
Stowe Vermont United States
Rated 70 / 100 based on 129 customer reviews. |
|
The Town & Country Resort At Stowe is located in Stowe Mountain (VT) making it one of the best hotels to stay at while in town. The Town & Country Resort At Stowe boasts a convenient location with modern amenities in every guestroom and superb service. Room amenities include non smoking rooms, air conditioning, desk, hair dryer, separate shower and tub, satellite/cable TV, coffee/tea maker. Hotel facilities offered at this Stowe Mountain (VT) accommodation include bar/pub, meeting facilities , restaurant, business center. The hotel offers indoor pool , jacuzzi, golf course (on site), sauna, tennis courts to provide extra pleasure and relaxation for all guests. These top-class facilities are complemented to excellent services to meet the needs of visitors to Stowe Mountain (VT). Please complete our secure online booking form by entering your period of stay. |
Facilities @ Town & Country Resort At Stowe include:
Room Service Restaurant Swimming pool Tour Desk Bar / Lounge 24-Hour Reception Dry Cleaning Golf Course Safe-Deposit Box Sauna ATM / Cash Machine Meeting Rooms Laundry service Garden Jacuzzi WiFi Swimming Pool Indoor Swimming Pool Outdoor Picnic Area / Tables Luggage Storage Free Wi-Fi |