The Ambassador, Bel-Air Tramvay Durağı konumuna 4 dakikalık yürüyüş mesafesinde ve Kent Merkezi Alışveriş Alanı konumuna 2 dakikalık yürüyüş mesafesinde, Cenevre Şehir Merkezi konumundadır.