Information
Location Info |
Features |
---|---|
266 Mirror Lake Drive, Lake Placid New York United States 202-293-1414 Visit Site |
Self Catering Cottage Vacation Rentals Lakeside Cottage Mountain Views Lake Views Fully Equipped Private Beach Kayaks Canoes |
Sunburst reviews
Login to comment