Inn at the Falls
Nestled on the banks of the Muskoka River in Bracebridge, Ontario, Inn at the Falls is perfectly situated in one of Ontario’s most picturesque towns, and at the centre of the world renowned Muskoka region. Comprised of an impressive 1870’s estate home and neighbouring accommodation complex overlooking Bracebridge Bay, Inn at the Falls exudes a quaint and cozy atmosphere.