About this hotel
Zowar International 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.