Location: the hotel stands in the heart of the Las Vegas Strip with tropical surroundings.
See more: Hotels in USA Hotels in Las Vegas Holiday Destinations in USA