Featuring air-conditioned accommodation, free Wi-Fi and a garden, Helio Cairo Hotel is located 10 minutes’ drive from Cairo International Airport, Cairo Stadium and various convention centres.
Number of rooms: 7
95 Abd El Hamid Badawy Street, End El Hegaz Street, Heliopolis, Heliopolis, 99999 Cairo, Egypt