/ New York / Lake Placid, NY / Cobble Mountain Lodge

Cobble Mountain Lodge

1. Check the price and room availability at Booking

cobblemountainlodgellc.com reviews

2983 Wilmington Road, Lake Placid, NY 12946, USA, New York, Spain