- 271
- 10
- Joined
- Apr 8, 2006
The Signature is fly one of my friends always stays there when he comes out from LA, they are like mini apartments or something they have littlekitchens and flat screens in every roomOriginally Posted by Fade On You
What about The Signature at MGM Grand? Good/Bad? Distance to everything in the strip?