Novotel Sharm El-Sheikh

Naama Bay
Egypt