The Ambassador se encuentra en Centro de la ciudad de Ginebra, a tan solo 4 minutos a pie de Parada de tranvía Bel-Air y a 18 minutos a pie de Fuente Jet d'Eau. Esta área es famosa por sus increíbles playas y, según los turistas, es una zona perfecta para recorrer a pie.