Remove Ads

Photo of Isleta Resort & Casino

3.2
189 votes

Isleta Resort & Casino

11000 Broadway SE, Albuquerque, New Mexico 87105 USA

Add Photo

Deluxe Room, 1 King Bed: <strong>1 King Bed</strong><br />425-sq-foot (39-sq-meter) room with golf course and desert views<br /><br /><b>Internet</b> - Free WiFi and wired Internet access<br /> <b>Entertainment</b> - 42-inch LCD TV with digital channel...

Remove Ads

Claim copyright