No
Sorry I have no idea. You might contact the hotel.by email.
Not sure wasn't a request of mine
I dont think they do. You will want to bring your own
Call them
I didn't see any in the room, but they may have them at the front desk
YES they WILL
Not sure. Why not emailing them?
Thanks! Your answer is awaiting moderation.