TownePlace Suites Hotels Near Apollo College

University in Phoenix, Arizona
This is our guide to finding TownePlace Suites hotels near Apollo College, a university located at 2701 W Bethany Home RD in Phoenix, AZ.