Red Roof Inn Phoenix - Chandler

7400 W Boston Street
Chandler
Arizona
United States