The hotel complex is centrally located on Las Vegas' strip.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA