O estabelecimento possui uma localização única, fica a 300 metros do Lago de Genebra, do lado do Jardim Inglês, a cerca de 400 m da fonte de água e cerca de 500 metros da Cidade Velha.
Dispõe de um total de 29 quartos, incluindo 2 individuais e 7 suites júnior.
Este hotel está situado no coração da cidade, rodeado de restaurantes, estabelecimentos comerciais e um cinema, tudo a apenas 50 m da residência.
Todas as unidades de alojamento foram renovadas, mobiladas e insonorizadas recentemente.
Este hotel urbano familiar tem mais de 100 anos e situa-se num edifício que já foi uma escola para meninas.