Supportinfo@ratecheck.travel
Prague Inn Suites & Cottages, Lake Placid (NY) | 6048 Sentinel Road Route 73, Lake Placid, NY , USA 12946 Lake Placid (NY) New York USA, 6048 Sentinel Road Route 73, Lake Placid, NY , USA, Lake Placid (NY), New York, USA, 12946 | RateCheck.travel