Das Geneva Wells Inn Lake Geneva befindet sich in Lake Geneva, 20 Gehminuten vom Geneva Lake Museum entfernt und bietet einen saisonal betriebenen Außenpool. Das Motel verfügt auch über WLAN in den öffentlichen Bereichen.
Das Hotel ist in ungefähr 2 km Entfernung vom Lake Geneva Public Beach gelegen. Die St Francis de Sales Catholic Church gilt als heilige Stätte und liegt gleich neben dem Geneva Wells Inn. Die Unterkunft liegt nicht weit entfernt vom Genfersee. Rund 10 Minuten mit dem Auto von hier entfernt können die Gäste auch die Ceylon Lagoon besuchen.
Das 2-Sterne-Hotel verfügt über 24 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet ein Bügeleisen/Bügelbrett und eine Klimaanlage. In Badezimmern findet man eine getrennte Toilette und eine Dusche. In den privaten Badezimmern sind eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie eine Duschhaube und Badelaken vorhanden.
Das Restaurant The Cheese Box bietet eine Auswahl von Gerichten und liegt zudem 650 m vom Geneva Wells Inn Lake Geneva.