Hotel ★★★★

Lake Placid Stagecoach Inn

3 Stagecoach Way, Lake Placid (NY), United States Show on map

About Lake Placid Stagecoach Inn

Lake Placid Stagecoach Inn is a 3.5-star hotel in Lake Placid (NY), United States. It is one of 30 places to stay in Lake Placid (NY) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3.5 stars

Location

3 Stagecoach Way, Lake Placid (NY), United States

Loading map…

Frequently asked questions

Where is Lake Placid Stagecoach Inn located?

Lake Placid Stagecoach Inn is located at 3 Stagecoach Way, Lake Placid (NY), United States.

How many stars does Lake Placid Stagecoach Inn have?

Lake Placid Stagecoach Inn is rated 3.5 stars.

Stays near Lake Placid Stagecoach Inn

Highly rated alternatives close by

All 30 in Lake Placid (NY) →

More ways to stay in Lake Placid (NY)

See prices on Agoda
Check prices