Toll Road Inn
Hotel · Manchester, Vermont
2220 Depot Street, Manchester, Vermont, United States
About Toll Road Inn
Toll Road Inn is a 1960s two-story motor inn in the southern Vermont Green Mountains, minutes from shopping, dining, and year-round recreational activities. Guests can soak in the hot tub, relax by the brook, and enjoy a seasonal pool.
Ratings
Google Rating: 4.6/5 (141 reviews)
Guest Highlights
- Room
- Clean
- Restaurant
- View
- Location
Amenities
Recreation
- hot tub
- seasonal pool
Contact
Phone: (802) 362-1711