Review for Casino Club Santa Rosa Review For Fiesta Casino - Holiday Inn Express Google User Dec 29 '17 at 3:30 The location is convenient if you are driving I25, although the neighborhood is on the sketchy side and I wouild take your valuables inside. Rooms are clean and service is everything you can expect from a Holiday Inn Express... completely adequate for the price. The lobby is currently under renovation, and they said it was supposed to be finished March 2018, so keep that in mind. This is my go to place when driving through Albuquerque, a solid, cheap option. View full site to comment or like