Ghazala Beach Resort

Portfolio

Ghazala Beach Resort

Ghazala Beach Resort

  • Naama Bay, Sharm El Sheikh, Egypt
  • Five-star resort
  • Hotels & Resorts