Located just 10 minutes north of downtown, the Homewood Suites Phoenix Metro Center enjoys excellent accessibility and visibility from the Black Canyon (I-17) Freeway, one of the Valley’s two major interstate corridors with a traffic count over 228,000 cars per day. The Property benefits from its strategic location proximate to strong and consistent multifaceted sources of demand.
Project details
Location
Keys
Status
Phoenix, AZ
126
Current