1015 North Main Street, Barre, USA
1015 North Main Street, Barre, USA
No, The Knoll Motel doesn’t offer pool areas.
No, The Knoll Motel doesn’t allow pets.
No, The Knoll Motel doesn’t provide parking.
The Knoll Motel is located in 1015 North Main Street, , Barre, USA.
The Knoll Motel Nearby attractions include Stowe Mountain Resort.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.