
01Lake Placid · United States
The Town House Lodge
Town House Lodge by Weekender is the perfect place to play and discover all the Adirondacks have to offer. Located in the heart of Lake Placidnear the world-famous Olympic VillageTown House puts you just steps from a rich variety of resta...
Explore this hotel

