Ideally located in the centre of the Las Vegas Strip, this hotel boasts an outdoor pool, a spa and wellness centre, and an on-site restaurant.
Number of rooms: 321
80 East Harmon Avenue, Las Vegas Strip, Las Vegas, 89109 NV, United States
Hotel booked 3 times today.