The Bay House, Lake Geneva

The Bay House, Lake Geneva
https://the-bay-house.usa8.info

Set in Williams Bay, this air-conditioned holiday home is less than a block away from the beach and features free WiFi. Offering free private parking, the holiday home is 5.6 mi from Geneva Lake Museum of History.

37 Cherry Street, Lake Geneva, WI 53191, United States of America

Related Posts