HOLIDAY INN EXPRESS & SUITES

Developed 2012
  • Location

    Tempe, AZ

  • Square Feet

    35,000

  • Key Tenants

    Holiday Express Inn & Suites