Lake Placid - The Boha Hotel
View all images
Surroundings
How to get there
Address:
2285 Saranac Avenue,
NY 12946,
Lake Placid,
USA
Located in the Adirondack Mountains in the Olympic Village of Lake Placid, this hotel is 15-minute walk from the shops of Main Street. Free Wi-Fi access and cable TV are included in all rooms at Woodlake Inn – Lake Placid.