Lodging/Accommodations close by American Sports Centers - Avondale
My Place Hotel Avondale Az
+1-888-389-4121
915 North Avondale Blvd., Avondale, AZ 85323
+1-888-389-4121
~1.18 miles north of American Sports Centers - Avondale
~21 minute walk
- Three Star Highway property
- Check-in: 15:00
A Victory Inn Tolleson
+1-888-675-2083
1520 North 84th Dr., Tolleson, AZ 85353
+1-888-675-2083
~4.14 miles east of American Sports Centers - Avondale
- Low-priced Suburban hotel
- Check-in time: 3:00 p.m.
Back to Top