Overview
No description available.
Frequently Asked Questions
Where is The Global Ambassador located?
The Global Ambassador is located at 4360 East Camelback Road, Phoenix (AZ), United States.
What is the rating of this hotel?
Based on guest reviews, this hotel has a rating of 9.6 out of 10.