21 Properties
Alexandria at 12,13 km from the city centre
Hotels Africa Egypt Alexandria Alexandria Hotels with left-luggage office in Alexandria