Situé sur les rives du lac de Genève, à 15 minutes en voiture de l'aéroport et à 500 mètres de la gare, l'Ambassador se trouve dans le centre de Genève. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
L'hôtel donne sur une jolie place au bord du Rhône et du lac.
La plupart des chambres offrent une vue sur le lac et la rivière.
Vous pourrez savourer des spécialités suisses et françaises dans le restaurant ou sur la terrasse donnant côté rue.