Extended Stay America - Albuquerque - Airport
Albuquerque -> New Mexico -> Mountain -> West -> the USA
NM 87106 2321 International Avenue Southeast, Albuquerque, NM 87106, United States of AmericaExtended Stay America - Albuquerque - Airport on the map
Extended Stay America - Albuquerque - Airport. Hotel in Albuquerque
This Extended Stay America - Albuquerque - Airport is located in Albuquerque and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
Price from $51
Photos of Extended Stay America - Albuquerque - Airport. Albuquerque
The Information about Albuquerque, New Mexico, the USA
. Extended Stay America - Albuquerque - Airport in the Albuquerque, New Mexico on the detailed map.