Red Roof Inn Bell Road

User Rating:


Address:

17222 North Black Canyon Freeway
(between I-17 and Bell Road)
Phoenix, AZ 85023

Phone:

+1 602 866 1049 / +1 800 733 7663

Hotel star rating:

2 stars

Brand name:

Accor

Map:


Contact   ·   Privacy   ·   Terms