Holiday Inn Hotels & Resorts is one of 46 hotel chains in Albuquerque. All of the hotels are three-star hotels, focused on comfort and value. The hotels have an average review score of 7.2, which is similiar compared to other hotel chains in the city. This chain has fewer rooms than most other chains in Albuquerque, with a total of 134 rooms.
1501 Sunport Place Southeast
5050 Jefferson Street North East