Com acesso Wi-Fi gratuito, um restaurante e um terraço, o The Geneva Inn apresenta acomodações no Lago de Genebra. Os hóspedes podem desfrutar do bar no local. Está disponível estacionamento privado gratuito no local.
Todos os quartos deste hotel têm ar condicionado e uma televisão de ecrã plano. Alguns quartos têm uma área de estar, ideal para relaxar após um dia agitado. Os quartos incluem uma casa de banho privativa. Alguns quartos possuem uma varanda.
Há uma recepção 24 horas na propriedade.
A área é popular para golfe e caminhadas. O aeroporto mais próximo é o Aeroporto Internacional General Mitchell, a 61 km do The Geneva Inn.