Remove Ads

Photos for Motel 6 Phoenix North - Bell Road

2.0
30 votes

Motel 6 Phoenix North - Bell Road

2330 W Bell Rd I-17 at Exit 212A/Bell Rd E, Phoenix, Arizona 85023-3214 USA

Add Photo