Set 700 metres from University of Vermont in Burlington, this air-conditioned holiday home features free WiFi. The unit is 12 km from Lake Champlain. Free private parking is available on site.
Set 700 metres from University of Vermont in Burlington, this air-conditioned holiday home features free Wi Read more
Set 700 metres from University of Vermont in Burlington, this air-conditioned holiday home features free WiFi. The unit is 12 km from Lake Champlain. Free private parking is available on site.
Set 700 metres from University of Vermont in Burlington, this air-conditioned holiday home features free WiFi. The unit is 12 km from Lake Champlain. Free private parking is available on site.
Number of Rooms: 1