Situé sur la rive du Léman, la plus ancienne maison privée de tradition familiale à Genève occupe une place privilégiée au coeur de la ville. Dominant la rade, l'hôtel offre une vue exceptionnelle sur le lac, le jet d'eau et, en toile de fond, le Mont Blanc.
Situé à 15 minutes de l'aéroport international de Genève et à 5 minutes à pied de la gare de Genève, reliée à Paris par le TGV et le réseau CFF.