The Whiteface Lodge - Lake Placid
This 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]