Courtyard Phoenix North by Marriott at Castles N'Coasters, Castles and Coasters, Castles -n- Coasters
Courtyard Phoenix North by Marriott is a Courtyard hotel in Phoenix , Arizona. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at 9631 N Black Canyon Hwy.
Compare Prices at TheRealPlaces