Loading hotels
Confirming room availability...
Helio Cairo Hotel, 95 Abd El Hamid Badawy St. End El Hegaz St. El Nozha Heliopolis Cairo, Cairo, Egypt
This charming hotel is set in Heliopolis. There are a total of 58 guests rooms at Helio Cairo Hotel. Pets are not allowed at this hotel.