Rodeway Inn Hotels Near America West Arena

Stadium in Phoenix, Arizona
This is our guide to finding Rodeway Inn hotels near America West Arena, a stadium located at 201 E Jefferson St in Phoenix, AZ.