Acropole Hotel

27 El Ghorfa El Togareya St.,Ramel Station, 99999 Alexandria, Egypt

Hotel image
Read more reviews for Acropole Hotel