Does the hotel have pool towels. Thanks
Address: 3300 Las Vegas Blvd S, Las Vegas, NV 89109, USA
Nelson Futrell | Oct 3, 2018
Yes. They even have a sign in the bathrooms in your room telling you so. Haha
Ethel Mcfarland | Oct 3, 2018
Yes!
Dolores Espinoza | Oct 2, 2021
Of course
Thanks! Your answer is awaiting moderation.