ProfileImage rm_carter
3 Exp
Isleta Resort & Casino Isleta Resort & Casino
Albuquerque, New Mexico
We stayed in the hotel a few weeks ago and it was very clean and nice and the beds and pillows were some of the most comfortable we have ever slept in. The casino is great but I didn’t win as often as I would like! lol