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

Sharm El Sheikh Marriott® Resort