Located 1,613 meters from The Vermont Chai School. Green Mountain Suites Hotel is a popular choice amongst travelers in South Burlington (VT), whether exploring or just passing through.
Located 2,626 meters from The Vermont Chai School. La Quinta Inn & Suites South Burlington is a popular choice amongst travelers in Burlington (VT), whether exploring or just passing through.