Year Built 1924 Year Remodeled 2005additional Property Description 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 Lake Shore 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 Cozy Colonial Bedrooms To Luxurious Placid Suites. Gift Certificates Are The Perfect Gift That Is Easy To Give.