This charming hotel is in Central Cairo. The property comprises 30 cosy units. No pets are allowed on the premises.