Teri Webb
Isleta Resort & Casino Isleta Resort & Casino
Albuquerque, New Mexico
"Teri Webb"
Really nice hotel with very comfortable beds. The check in was easy and fast and the entire facility was awesome. We really enjoyed our stay here. The only drawback is the location. It is about a 5-10 mile drive to any type of restaurants or entertainment, other that what is in the hotel itself. If you are looking for a nice casino and hotel to stay at, this is a great one! If you want to be able to quickly get around town or walk anywhere, this probably isn't best spot to stay.