3535 West Chandler Boulevard, Chandler, AZ 85226, USA
3535 W Chandler Blvd Chandler, AZ, US 85226 Chandler Arizona 85226 United States

This hotel is reported to be pet friendly, but we have not called to confirm the details of their pet policy yet.