Yes, a small one, on the pool level floor.
Yes! There is a fitness center for guests of the hotel to use.
Yes
Yes, they do.
Didn't stay there. Call the hotel.
I did not see one...not for sure, but I would say no
Thanks! Your answer is awaiting moderation.