Can anyone please advise whether the following budget hotels are OK.

Sanabel al Azhar in Makkah
Karam al Hejaz in Madinah

I stayed a Dar al Eiman Grand a couple of years ago and looking at google maps, Sanabel al Azhar is further up the road than Dar al Eiman Grand.

I stayed in Sanabel al Salamiya in Madina so don't know how far Karam al Hejaz is compared to Sanabel al Salamiya from Masjid Nababwi.