What is the closest casino to this hotel?
Address: 1511 Gibson Blvd SE, Albuquerque, NM 87106, USA
Carolyne Borunda | May 10, 2018
Isleta resort and casino about 9 miles south on I-25
Jennie Sanchez | May 10, 2018
The Downs
Debbie Delgado | May 10, 2018
Yeah I live over here are no I don't live there that's a doctor's place
Thanks! Your answer is awaiting moderation.