Treasure Island is located on the strip in Las Vegas. When I stayed there I really enjoyed the hotel. The room was very nice, much more than I expected and very clean. The room had a perfect view of the strip. The casino was nice too. It has a lot of slot machines and table games to keep you busy. The free pirate show that happens each night outside is a lot of fun. It gets very crowded, go early to stake out a good spot.
more