Hotel Novotel Cairo El Borg

3 Saraya El Gezira St, Zamalek, Cairo, Egypt 11211

JDS Travel News JDS Viewpoints JDS Africa/MI