Why do you feel this listing needs to be reviewed?
Lodging in Lake Placid is quite different memorable event in life. Town & Country Motor Inn provides ample opportunities for recreation and personal service at affordable price. Look the beautiful earth from a different angle here. Feel free to call us at 518 523-9268.
196 views, Last viewed on Saturday, April 27th, 2024 at 5:44pm