Nur 7 Minuten Fußweg vom See Seneca Lake entfernt gelegen, stellt das 3-Sterne-Geneva On The Lake Boutique Resort Hotel 26 Zimmer zur Auswahl. Das Hotel überzeugt Sportfans durch die Nähe zum McDonough Park (circa 2 Kilometer von der Unterkunft entfernt) sowie durch Angebote wie Kayakfahren, Rudern und Segeln.
Microclimate ist in ca. 25 Gehminuten Entfernung. Der Seneca Lake State Park liegt auch 3 km weit weg vom On The Lake Boutique Resort Geneva. Das Hotel liegt gleich neben dem See Seneca Lake. Das Smith Opera House liegt weniger als 30 Gehminuten von der Unterkunft entfernt. Das Geneva On The Lake Boutique Resort Hotel liegt außerdem in unmittelbarer Nähe von der Bushaltestelle Hobart and William Smith.
Alle Zimmer bieten eine Klimaanlage sowie eine Sitzecke und einen Essbereich. Einige Zimmer bieten einen Blick auf den See.
Im hauseigenen Restaurant Diciannove Dieci können Gäste die einheimische Küche zum Abendessen genießen. Die Lounge- Bar verfügt über eine Lounge und bietet eine Auswahl an kreativen Cocktails. Sie ist im italienischen Design gestaltet.