Odeon Palace Hotel, Cairo

Abdel Hameed Street Cairo Egitto