The Pines Inn Lake Placid
2302 Saranac Ave, Lake Placid
Location Want to save money while travelling? It’s easy! Hotel The Pines Inn Lake Placid is located in Lake Placid. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: St. Eustace Episcopal Church, Mid's Park a
Free WiFiParkingGym





