Aida Beach Resort Serviced Apartments

Aida Beach Resort Serviced Apartments Address: KM 77 Alexandria - Matrouh Road, El Alamein, Egypt

Minimum price found for Aida Beach Resort Serviced Apartments was: Null EGP

Click here to get more information, photos & guest ratings for Aida Beach Resort Serviced Apartments