Tree House Feel in a Perfect Location
Exceptional upscale lodge home on wooded hillside with mountain view.
Practical and well equipped, strong Wifi, on the end of a secluded wooded street in Lake Placid's premier resort district. Professionally cleaned to sparkle with CDC recommended products. Take advantage of greatly reduced rates for longer stays.