Guesthouse/bed and breakfast Franklin Manor Bed & Breakfast
★★★★★
3 Stagecoach Way, Lake Placid (NY), United States Show on map
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.
3 Stagecoach Way, Lake Placid (NY), United States
Lake Placid Stagecoach Inn is located at 3 Stagecoach Way, Lake Placid (NY), United States.
Lake Placid Stagecoach Inn is rated 3.5 stars.
Highly rated alternatives close by
Resort
Motel
#1 in Wilmington
Hotel