Situated in Bolton, 29 km from Burlington, Lotus Lodge Inn features a sun terrace and views of the mountain. Stowe is 14 km away. Free private parking is available on site. Some units have a dining area and/or balcony. Read more
Situated in Bolton, 29 km from Burlington, Lotus Lodge Inn features a sun terrace and views of the mountain. Stowe is 14 km away. Free private parking is available on site. Some units have a dining area and/or balcony.