Get started
The Lake Placid Stagecoach Inn & Restaurant
Home
where to stay
The Lake Placid Stagecoach Inn & Restaurant
Book Now
Back to event: Lake Placid
1.3 miles from venue.
Share:
Contact Infomation
Submit Review
Address: 3 Stage Coach Way, Lake Placid, NY 12946, United States
Phone: +15185239698
Email address
We'll never share your email with anyone else.
Name
Location
Cleanliness
Service
Value
Comments
Submit
Related places to stay
View
Lake Placid Inn Boutique Hotel
View
Hampton Inn & Suites Lake Placid
View
Mirror Lake Inn
View
Crowne Plaza Lake Placid, an IHG Hotel
View
Cambria Hotel Lake Placid - Lakeside Resort
Related places to eat
View
Generations Tap & Grill
View
Lisa G's