Lake Placid: Mirror Lake Inn
Lake Placid: Mirror Lake InnMirror Lake Inn has also been ranked as one of the top Ski Resorts in the Northeast. The hotel is located just a block away from Lake Placid's Main Street, known for shopping, dining and other local attractions. During your stay, be sure to check out Lake Placid's Winter Olympic Venue. Average Nightly Rate: $420 Mirror Lake Inn, 77 Mirror Lake Drive, Lake Placid, NY [Photo via]