Map
39 Talaat Harb St., Cairo, Egypt
Price
95
Hotel
Talisman Hotel de Charme