The French Country Inn Lake Geneva 2 stars

W4190 West End Road, Lake Geneva, WI 53147, United States of America

Hotel image
Read more reviews for The French Country Inn Lake Geneva