Yes they have razors, I forgot mine and mentioned it, they gave me 1 in less than 10 minutes delivered to my room,great service.
To my knowledge, they did not provide one; however, I did not put in a request for one
Thanks! Your answer is awaiting moderation.