Other Live Webcams:
- Mirror Lake Inn
- 77 Mirror Lake Drive - Lake Placid
- New York 12946 - United States
- (518) 523-2544
- [email protected]
Resort hotel located in Lake Placid, New York in the heart of the Adirondack Mountains near Whiteface Mountain Ski Resort featuring luxurious Adirondack decor, with stone fireplaces and mahogany walls, 2 restaurants, spa/salon, meeting and convention facilities. No American mountain resort offers a wider variety of winter activities than New York’s Adirondack Sports Capital.