North America • United States • Arizona • Courtyard By Marriott Camelback
The Camelback Courtyard is a 155 room hotel with 12 suites, each designed with comfortable sitting areas, large work desk, 2 data port phones, voice-mail, FREE high speed internet access, remote control TV, and in-room coffee service.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!