Lotus Hotel, El Cairo

12, Talaat Harb Street El Cairo Egipto