ที่อยู่ : 1760 menaul boulevard ne albuquerque 87102 Show Hotel Map
The hotel is located in midtown near the airport and many of the towns tourist attractions including museum of natural history and Indian Pueblo Cultural Center. 3 kms to city centre 7 kms to the nearest airport (alburquerque) 5 km to the nearest station (amtrak train station) 3 minute walk to the nearest bus stop