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.
This air-conditioned accommodation features a shopping mall spread over two floors and Wi-Fi. It is located next to the Read more
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.
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.
Number of Rooms: 333