Awesome place, right in the central in Vegas Strips.
Champions place..you better not miss it while in Vegas!!!
The room is big with a living room..so convenient to us !
Thank you Michelle