Photos
Description
Home | The Interlaken Inn & Restaurant
Contacts
Phone
+15182418855
Address:
39 Interlaken Ave, Lake Placid, NY 12946
Website:
https://www.interlakenlakeplacid.com/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★