Al Massa Hotel

100 Meters from Haram, Ajyad Street