L'elegante Hotel The Global Ambassador Phoenix proporziona prossimità al Camelback Mountain, che si trova a circa 25 minuti a piedi. Situato a 3 km dall'Area Ricreativa Echo Canyon, questo hotel dispone di 113 camere e 5 ristoranti.
Questo hotel a 5 stelle vanta una posizione ottima nel centro di Phoenix. Le attrazioni culturali della zona sono il Centro d'Arte Shemer (1 km) e il McCormick-Stillman Railroad Park (7 km). La zona comprende anche attrazioni naturali come le Arizona Falls, a 10 minuti in auto dal Global Ambassador. Per chi viaggia da lontano, l'aeroporto Internazionale di Phoenix-Sky Harbor si trova a 15 minuti di auto.
La struttura offre camere che dispongono di un balcone e un bar sulla terrazza con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. Dotate di un mini bar e servizi per la preparazione di tè/caffè, le camere dispongono anche di uno scrittoio. Le camere da letto separate sono dotate di un armadio. I bagni ad uso esclusivo sono provvisti di asciugacapelli e accappatoi. Vanta una vista sulle montagne.
Il ristorante americano Le Ame offre un menu di cucina americana. Gli ospiti possono usufruire del bar sulla piscina.