Courtyard Phoenix Camelback

2101 East Camelback Road, Phoenix, Arizona 85016 USA
+1 602-955-5200

Check room rates & availability

back to top