Novotel Cairo El Borg Hotel - Cairo

3 Saray El Gezirah, Zamalek , 11211 , Cairo , ,Egypt

Address: 3 Saray El Gezirah, Zamalek , 11211 , Cairo , Egypt
Phone:
Web:
GPS Lat: 30.044565 , Lon: 31.226068

Map