The Urinals of Treasure Island Hotel and Casino

Treasure Island is located on the Strip in Las Vegas, NV.

Filed under: Hotels & Casinos
Tweet

Treasure Island is owned and operated by the MGM Mirage Corporation.