No you can't. You need to be a guest in residence to use the facilities.
Don't recall sorry!
I don't know for sure such thing as free pool in a hotel, but mainly pool is for guests, please call concierge she enlighten you on that.
Call the front desk
Thanks! Your answer is awaiting moderation.