Heliopark Hotel 3 stars

100 El Hegaz St. Heliopolis Square, Heliopolis, 99999 Cairo, Egypt

Hotel image
Read more reviews for Heliopark Hotel