Located off Interstate 17 in the heart of North Phoenix, the Comfort Suites® At Metro Center hotel in Phoenix, AZ is walking distance to the Metrocenter mall.
Map of Comfort Suites Phoenix at Metro Center
OTHER PLACES NEAR COMFORT SUITES PHOENIX AT METRO CENTER