Отель Cleopatra Cairo расположен в 20 км от аэропорта Каира, в центре города. Открыт в 1966 году, последняя частичная реновация прошла в 2007 году.
Отель состоит из одного 6-этажного здания.
Всего 84 номера: 82 standard room (макс. 2+2 чел., 25 м2), также есть Suite.