7101 W Sundust Road Chandler, AZ 85226
Welcome to the Best Western Plus® Chandler Hotel & Suites!
Located in Chandler, Arizona, our property has everything guests need for a relaxing stay!
Love's Hospitality LLC