El Shaheed Sayed Zakaria, Sheraton Al Matar, El Nozha, Cairo Governorate 11736, Egypt
Green Travel Index