The property is located at the south end of the Las Vegas strip on the 35th and to 39th floor of the Mandalay Bay Resorts.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA