Residence Inn Phoenix West/Avondale

11410 West Hotel Way, Avondale, Arizona 85323 USA
+1 623-666-6390

Check room rates & availability

back to top