Naama Bay, Sharm El Sheikh,, Sharm El Sheikh Egypt
+20 69 3600190

Discounts and Savings

Sharm El Sheikh Marriott® Resort