Chalets, villas and beach stays for your next escape.
Phase 1, Ghazala Bay, North Coast, Egypt
from EGP 24,000