Pyramisa Suites Hotel Cairo, Abi Emama, Ad Doqi A, Dokki, Giza Governorate 3750352, Egypt
Green Travel Index