Red Roof Inn Phoenix

4130 N Black Canyon Hwy Phoenix AZ 85017 USA

(602) 536-5528

Location