Staybridge Suites Phoenix/Glendale

9340 W Cabela Dr
Glendale
Arizona
United States