at 4929 W McDowell Rd, Phoenix , 85035 United States
13 FB users likes La Quinta Inn & Suites Phoenix, set it to 89 position in Likes Rating for Phoenix, Arizona in Hotel & Lodging category
La Quinta Inn & Suites Phoenix is Phoenix based place and this enity listed in Inn category. Located at 4929 W McDowell Rd AZ 85035. Contact phone number of La Quinta Inn & Suites Phoenix: (602) 595-7601