Novotel Cairo El Borg

3 Saray El Gezirah, Zamalek, Cairo, Egypt Get Directions to this spot
Category:
Hotels
3 Saray El Gezirah, Zamalek
Cairo
Egypt

Rate and review Novotel Cairo El Borg in Cairo, Egypt!

Share your experiences at Novotel Cairo El Borg with your friends or discover more Hotels in Cairo, Egypt.