Book a Meeting Rooms at D Space in Alexandria. Amenities include LED screens, Meeting room access, Reception, Projector, Cafeteria. Suitable for up to 8 people.