Skip to main content

The Lake Placid Stagecoach Inn & Restaurant

inn · Lake Placid, NY

Address
3 Stage Coach Way, Lake Placid, NY 12946
Phone
(518) 523-9698
Website
stagecoachlp.com
Where
44.2680, -73.9894

Search Hominin for The Lake Placid Stagecoach Inn & Restaurant

Other inns nearby

More in Lake Placid

The Lake Placid Stagecoach Inn & Restaurant — inn in Lake Placid, NY | Hominin