Here's Everything You Need To Know About The Opening of the Global Ambassador Hotel in Arizona