Mountain View Inn
Address:
2548 Main St, Lake Placid, NY 12946
Phone:
(518) 523-2439
Other Details:
Family owned Inn located in the center of Lake Placid Village around the corner from the new convention center and Olympic Arena. Lots of restaurants and shops within walking distance. Trip Advisor and AAA rated. Great views of lake and mts.
Hotels & Motels
Other Businesses:
- Maple Leaf Inn Lake Placid at 2234 Saranac Avenue, Lake Placid, NY 12946
- Lake Placid Vacation Corp at 24 George Bliss Ln, Lake Placid, NY 12946
- Town & Country Motor Inn at 2267 Saranac Ave, Lake Placid, NY 12946
- Golden Arrow Lakeside Resort at 2259 Main St, Lake Placid, NY 12946
- Interlaken Inn and Restaurant at 39 Interlaken Ave, Lake Placid, NY 12946