Property Location: With a stay at Ambassador Inn Albuquerque in Albuquerque (Downtown Albuquerque), you'll be within a 10-minute drive of Indian Pueblo Cultural Center and New Mexico Museum of Natural History and Science. This hotel is 3.8 mi (6.1 km) from Old Town Pl... Show More
Rooms: Make yourself at home in one of the 46 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Housekeeping is provided on a limited basis, and irons/ironing boards can be requested.
Dining: A complimentary continental breakfast is served daily.
Business, Other Amenities: Featured amenities include a 24-hour front desk and multilingual staff. Free self parking is available onsite.
Show Lessتواصل معنا، متواجدون على مدار 24/7