The French Country Inn is located in the heart of the Geneva lakes' area. Our 34 rooms feature a fireplace, whirlpool bath and balcony with a gorgeous view, 25 feet from the shore of Lake Como. Rooms have skylights, cathedral ceilings and our 8 suites offer two person whirlpool baths.