This hotel gets you closer to the Masjid al-Haram without paying a fortune. You’ll still have to walk 5-10 minutes to the mosque.
Not too pricey and within a 5-minute walk to Masjid an-Nabawi.
Literally right next to Masjid an-Nabawi. Ultimate convenience and luxury for the most reasonable price.