The Rehana Resort is a beautifully designed resort which marries  its Egyptian heritage with it a Mediterranean feel.  Set in acres of manicured gardens the [...]