Directions to Comfort Inn North, Phoenix

Comfort-inn-north-map
The Comfort Inn North in Phoenix is located at 1711 WEST BELL ROAD , Phoenix , AZ, US .   Click on the Google Map above to get an interactive version and see the area around the Comfort Inn North .