Toll Road Inn
The Toll Road Motor Inn in Manchester, Vermont offers spacious lodging and easy access to all recreational facilities in this four season destination area.
The Toll Road Motor Inn in Manchester, Vermont offers spacious lodging and easy access to all recreational facilities in this four season destination area.