Delta Hotel

3 Star Hotels

14 Champollion Street
Mazarita
Alexandria
21131

Description

Overlooking the Mediterranean sea and only minutes walk from the center of Alexandria, Greco Roman museum, and the Bibliotheca Alexandrina.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location