Lake Placid Inn: Residences, Lake Placid

Lake Placid Inn: Residences, Lake Placid

Lake Placid Inn: Residences, Lake Placid
https://lake-placid-inn-residences.usa8.info

Located 1.1 mi from Lake Placid, this vacation rental offers free parking and free WiFi. All rooms and apartments at Lake Placid Inn have air conditioning, a flat-screen TV and a kitchen.

2050 Saranac Ave, Lake Placid, 12946, United States of America

Related Posts