The luxurious casino resort is centrally located on the Las Vegas strip. A diverse selection of shops is to be found in the hotel's vicinity.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA