Select dates so you can see the availability and exact prices.
2830 Wilmington Road Lake Placid,Wilmington Road, Lake Placid
101 Olympic Dr, Lake Placid
2125 Saranac Avenue, Lake Placid
2520 Main Street, Lake Placid
39 Interlaken Avenue, Lake Placid, NY 12946, United States of America, Lake Placid, Lake Placid
2520 Main St, Lake Placid