Shelburne Bay Stay & Play Vacation Home South Burlington, Vermont
Shelburne Bay Stay & Play is a beachfront property located in South Burlington, 9.1 km from University of Vermont and 6.9 km from Future Track and Field Facility. Featuring mountain and lake views, this holiday home also offers free Wi-Fi.
South Burlington, 05403, United States