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.
Please enable JavaScript to properly view and use this web site.