Lake Placid: WhiteFace Lodge
The Whiteface Lodge - Lake PlacidThis picturesque retreat is arguably the best ski resort in the Northeast. Whiteface Lodge is located in the heart of the Adirondack Mountains and is minutes away from Whiteface Mountain, the winter sports capital of the world. In 2012, The Whiteface Lodge made Condé Nast Traveler's Gold List and was ranked as the "World's Best Place to Stay." The Whiteface Lodge, 7 Whiteface Inn Ln, Lake Placid, NY [Photo via]