Located in Alexandria, 1.7 km from Mamoura Beach and 2.6 km from Montazah Aida Beach, Maamoura Armed Forces Apartments offers a garden and air conditioning. The property features city and quiet street views, and is 2.
Number of rooms: 45
16 Youssef El Sebaey Street, Maamoura Beach, 99999 Alexandria, Egypt