Algonquin Lodge in Lake Placid - Houses for Rent in Lake Placid, New York, United States
Entire home/apt in Lake Placid, United States. The Algonquin Lodge is my family home. It has 6 large bedrooms accommodating up to 12 guests. There are three levels that include a living room, dining room, large dine-in kitchen, family room and den. This is a roomy home that offers space for ...
See this content immediately after install