Vacation Inn Phoenix

2420 W Thomas Rd
Phoenix, Arizona 85015
In Phoenix (Encanto)
More hotels near this hotel