The Overlook at Interlaken
56 Lausanne Court #8, Lake Geneva,, Lake Geneva
Location Looking for a home comfort: apartment The Overlook at Interlaken is located in Lake Geneva. This apartment is located in 6 km from the city center. At the apartment If you travel by car, you can park in a parking zone.
ParkingBeachfront
