We are owners in the Holiday Inn Club but this was our first visit to the Lake Geneva property. We stayed there for three nights during the week in early May so crowds were not an issue. The Club buildings are located a much larger property and you must check in at the Grand Geneva main lodge building. This would...
More
