Inn at the Isles cottage Hotel
Set in Isle la Motte in the Vermont region, Inn at the Isles cottage provides accommodation with free private parking. Located on the beachfront, this property features a garden.
Number of rooms: 11
2925 West Shore Road, Isle la Motte, VT 05463, United States