Best Western Adirondack Inn

2625 Main Street | Lake Placid, NY 12946-3308  [SEE MAP]Lake Placid, NY  [SEE ADDRESS]
Credit

Courtesy of Best Western Adirondack Inn