From 630 SAR Booking.com This air-conditioned accommodation features a shopping mall spread over two floors and Wi-Fi. It is located next to the Al-Masjid al-Nabawi mosque, one of the largest in the world.