Print now!

Paradise Inn Mamoura Beach Resort in Egypt, Alexandria


Situated on the longest white beach in Alexandria within the private community of Maamoura, a fascinating scenery of a tropical pool and palm trees cover most of the area within the resort.

Print now!