Location: the hotel is located in the heart of Las Vegas Strip.
See more: Hotels in USA Hotels in Las Vegas Holiday Destinations in USA