
The Cove Of Lake Geneva
111 Center St, Lake Geneva
Location A great hotel to have a nice rest before long walks around the city. Hotel The Cove Of Lake Geneva is located in Lake Geneva. This hotel is located in the very center of the city. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and
Free WiFiParkingPool
USD 161 night







