2548 MAIN ST LAKE PLACID, NY 12946, USA, LAKE, Lake Placid, NY, 12946, US

Map of MOUNTAIN VIEW INN
Click To Call

About MOUNTAIN VIEW INN

Map Location & Address

MOUNTAIN VIEW INN
2548 MAIN ST LAKE PLACID, NY 12946, USA, LAKE, Lake Placid, NY, 12946, US
Map of MOUNTAIN VIEW INN

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now