Palma Sharm Resort

Portfolio

Palma Sharm Resort

Palma Sharm Resort

  • Um El Sid Hill, Sharm El Sheikh, Egypt
  • Under construction resort
  • Hotels & Resorts