This Zowar is located less than 180 metres from the Al-Masjid al-Nabawī in the central Northern area of Medina. It offers spacious, air-conditioned rooms with a private bathroom. There is a restaurant and a 24-hour front desk.
Number of rooms: 280
Northern Central 60th St., 55555 Al Madinah, Saudi Arabia
Hotel booked 2 times today.