Get a Hotel in Montgomery

Modern Log Chalet - Upper Level

Modern Log Chalet - Upper Level

Montgomery • Show on map 1.0/10 View Details for Price

Featuring a garden Modern Log Chalet - Upper Level is located in Montgomery in the Vermont region 23 miles from Lake Carmi. The rooms at the hotel come with a TV and a kitchen. With a private bathroom…More info

Book now