Located merely 14 minutes' stroll from Lake of the Falls, Lily Bay Lodge Mercer provides access to various tourist attractions in the vicinity.
The Mercer holiday home is situated 1.8 miles from Lake of the Falls Country Park.
Along with self-catering amenities like a fully furnished kitchen, the villa also offers an outdoor dining area.