La Quinta Inn Phoenix North

2510 W Greenway Rd
Phoenix
Arizona
United States