at 6101 Iliff Rd NW, Albuquerque , 87121 United States
The beautiful La Quinta Inn and Suites-Albuquerque West is close to Petroglyph National Monument, not far from Balloon Fiesta Park. We are just minutes from Albuquerques Old Town, the Aquarium, Botanical Gardens, and the Zoo.
155 FB users likes La Quinta Inn & Suites Albuquerque West, set it to 52 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
La Quinta Inn & Suites Albuquerque West is Albuquerque based place and this enity listed in Hotel category. Located at 6101 Iliff Rd NW NM 87121. Contact phone number of La Quinta Inn & Suites Albuquerque West: (505) 839-1744