Marriott Residence Heliopolis spans over 27,000 square metres in El-Thawra Street in Heliopolis, within a few minutes Cairo International Airport, Roxy Square, and Korba