Offering views of the mountains, Weathervane Motel is located in Manchester, Vermont. Free Wi-Fi is offered throughout the property and free private parking is available on site.
Number of rooms: 22
2212 Main Street, Manchester, 05255, United States