Semiramis Hotel 3 stars

80 El Corniche Road Raml Station, 99999 Alexandria, Egypt

Hotel image
Read more reviews for Semiramis Hotel