Este hotel se encuentra en el centro de Neuchâtel, a orillas del lago de Neuchâtel, y ofrece vistas al puerto. Está a solo 2 minutos a pie del centro histórico.
Todas las habitaciones tienen TV de pantalla plana con canales por cable y algunas gozan de vistas al lago.
El establecimiento cuenta con un restaurante con terraza que sirve cocina mexicana. Además, en la 1ª planta hay una máquina expendedora de aperitivos y bebidas frías y calientes.