PHOENIX — Arizona restaurateur Sam Fox is opening a luxurious hotel in Phoenix.
Called The Global Ambassador, the 141-room, internationally-inspired hotel “will inspire and draw travelers from all over the world to explore Phoenix in a new way,” Fox said in a statement Monday announcing the news.