Free Wi-Fi
«Glendale Home ~ 8 Miles to State Farm Stadium!» is located in Glendale. This hotel is located in 8 km from the city center.
5414 W Onyx Ave, Glendale, 85302
«Glendale Home ~ 8 Miles to State Farm Stadium!» is located in Glendale. This hotel is located in 8 km from the city center.
5414 W Onyx Ave, Glendale, 85302