Lake Placid, United States Located in the majestic Adirondack Mountains of Upstate New York and the Olympic village of Lake Placid, the Mirror Lake Inn is a gracious traditional Inn on the lakeshore with all the amenities of a modern resort. Warm mahogany walls, polished walnut floors, marble and stone fireplaces, antiques, and chandeliers provide a cozy atmosphere and understated elegance. Guest rooms range from comfortable and homey Colonial Bedrooms to luxurious Placid Suites. Fine dining, casual dining, full service spa/salon, indoor/outdoor heated pools, Jacuzzi, private beach, complimentary boats, afternoon tea and a myriad of exciting activities in the area.