ProfileImage TerrShort
4 Exp
Planet Hollywood Resort & Casino Planet Hollywood Resort & Casino
Las Vegas, Nevada
Very nice rooms and quick service. Will def recommend.