Interlaken Lodge & Restaurant
Interlaken Lodge & Restaurant is a Bed & Breakfast Accommodations & Inns company at Lake Placid,New York,United States , Tel is (518)523-3180,address is 15 Interlaken Avenue.You can find more Interlaken Lodge & Restaurant contact info like fax,email,website below.