This charming hotel is located in Central Cairo. The establishment comprises a total of 48 snug bedrooms. No pets are allowed on the premises.