Avoid this hotel if you are traveling from the west like UK, US etc, the standard is not that great for people who are used to the standards in the western countries. They get majority of their customers through travel agents from developing countries and so have very low standards plus location is great as it is only 5mins walk away from the masjid Nabawi. Therefore they can't be bothered making any improvements.
When we arrived, the receptionist wasn't very welcoming. He handed us 2 cards and just expected us to find our way to the room. Had to ask for free wifi 2 times. Upon reaching the room, there was no wifi signal at all and upon asking the neighbouring rooms they all had the same issue. The hotel management refused to offer us a solution and instead made excuses.
There was no toilet paper roll, no towels, no water, no internet. Not the worst hotel but definitely not worth the price.