Advertisement
MainStay Suites
MainStay Suites
Address:
1702 Shelburne Road, South Burlington, Vermont
Traveler Rating by TripAdvisor

Traveler Comments

We were very pleased with our stay. The room was spacious with a wonderful view of Lake Champlain and the price was very reasonable. We also liked that it was located off the main highway so there was no traffic noise.