Showcasing a barbecue and views of the lake, Echo Lake Lodge & Cottages is located in Fayette in the region of Maine, just 22.5 km from Augusta. Complimentary private parking is available on site.
Book this Hotel