Novotel Cairo El Borg

Egypt, Cairo