Right off Interstate 10, just south of Phoenix, this hotel in Chandler, Arizona offers guestrooms with free wired and wireless high-speed internet access as well as an on-site restaurant.
Number of rooms: 159
7475 West Chandler Boulevard, Chandler, AZ 85226, United States
Hotel booked 1 times today.