BEACH ALBATROS RESORT HURGHADA

SAFAGA ROAD
HURGHADA
Egypt