Yes we do and is open to hotel guests from 7:00 am to 3:00 pm (Monday – Sunday).
Fantastic experience!
— SH. Las Vegas, NV