2015 Menaul Boulevard Albuquerque, NM505-881-3210 tel 505-888-1196 fax
This hotel is located just 1 mile from the airport and minutes from downtown, the Convention Center, Albuquerque's historic Old Town, the zoo and Biopark and features refrigerators and microwaves in every suite.