North America • United States • Arizona • Courtyard By Marriott Phoenix North
146 rooms all of which are internet accessible w/ executive work desks, 3 floor hotel with interior entrances, and 2 Executive Meeting Rooms
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!