Este hotel está situado no coração de Neuchâtel, junto às margens do Lago de Neuchâtel, e oferece vistas do porto. Encontra-se apenas a 2 minutos a pé do centro histórico.
Todos os quartos têm uma televisão de ecrã plano com canais por cabo. Alguns quartos oferecem vistas do lago.
O hotel apresenta um restaurante com terraço que serve cozinha mexicana. Existe uma máquina de venda automática com snacks e bebidas frias ou quentes no 1º piso.