Quality Inn & Suites
Albuquerque -> New Mexico -> Mountain -> West -> the USA
NM 87113 5601 Alameda Boulevard Northeast, Albuquerque, NM 87113, United States of AmericaQuality Inn & Suites on the map
Quality Inn & Suites. Hotel in Albuquerque
Located off Interstate 25, this Albuquerque hotel offers a daily continental breakfast and rooms with free Wi-Fi and a cable TV. Cliff’s Amusement Park is just 3.5 miles away.
Price from $61
Photos of Quality Inn & Suites. Albuquerque
The Information about Albuquerque, New Mexico, the USA
. Book the Quality Inn & Suites in the Albuquerque, New Mexico.