On the strip, nice enough place, exactly what you'd expect from a hotel/casino. Just wish they wouldn't try to fleece you for every cent you own. The took itself was very , surprisingly quiet and dark considering we had a view of the strip. But 19 bucks a day for wifi PER DEVICE is just extortionate, especially after you've already...
More
- Treasure Island Las Vegas
- Las Vegas Treasure Island Hotel
- Treasure Island Hotel Las Vegas
