Loading hotels
Confirming room availability...
Courtyard by Marriott Phoenix Downtown, 132 South Central Avenue, Phoenix, United States
With a stay at Courtyard Phoenix Downtown, you'll be centrally located in Phoenix, steps from Phoenix Police Museum and Talking Stick Resort Arena. This hotel is within close proximity of Orpheum Theatre and Phoenix Symphony Hall.