We have 1 hotel in Andover.
Motel In The Meadow
936 Route 11
Enjoy your visit to Chester with a stay at Motel in the Meadow. Free perks include WiFi and self parking..
More on Andover .
Andover is a town in Windsor County, Vermont, United States. The population was 467 at the 2010 census.