Situated 100 metres from Al Haram, Al Nokhba Royal Inn features classic guest rooms with chic carpeted floors, air conditioning and a flat screen TV. ..