Information
Location Info |
Features |
---|---|
2187 Saranac Avenue Lake Placid New York United States (518) 523-2001 Visit Site |
Inn Suites Inn and Suites Cottages Canoes WIFI Outdoor Pool Waterfront Location |
Placid Bay Inn reviews
Login to comment