Online Highways Home > New York > Lake Placid
City Map with Features
|
Mountain View Inn
|
|---|
|
The property features cable TV with movies, in-room coffee makers, microwaves in rooms, near restaurant, refrigerators.
Read reviews and find hotels in Lake Placid.
Location:
140 Main St, Lake Placid New York 12946
Telephone
518-523-2439 Fax 518-523-8974
See more Motels, Hotels and Resorts.
| Other upcoming events include:
|
|
Search
8
What have people been Tweeting about Lake Placid?
|
|