On gezirah island,with panoramic views of the pyramids & cairo's distinguished land marks,all rooms have excellent nile/city view
Return home