Mountain View Inn
2548 Main St., Lake Placid, New York, 12946, USA
Rooms at this family-owned and -operated motor inn, neighbor to the Olympic Center, have balconies and views of the lake and the mountains. A three-bedroom cottage on the lake is available, too. Guests have beach privileges at a nearby club.
- very well kept
- because it's downtown, street and pedestrian traffic can intrude
Rate Includes: Closed Apr. and weekdays in Nov.–late Dec.
Amusement Park/Water Park
BACK TO TOP