Hotel Novotel Cairo El Borg 4 stars

3 Saray El Gezirah, Zamalek, Cairo, Egypt

Hotel image
Read more reviews for Hotel Novotel Cairo El Borg