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