Westin Hotels Near Arizona Veterans Memorial Coliseum

Stadium in Phoenix, Arizona
This is our guide to finding Westin hotels near Arizona Veterans Memorial Coliseum, a stadium located at 1826 W McDowell Rd in Phoenix, AZ.