print logo

Odeon Palace Hotel

6 Dr. Abdel Hamid Said St. Off Talaat Harb St. Downtown

Cairo

Egypt


Telephone: +20 2 25776637

Telefax: +20 2 25767971

Hotel Odeon is 3 stars A located on 10m Floor with panoramic view Spacious deluxe rooms with private bath room