Hilton Nuweiba Coral Resort

Nuweiba City
Nuweiba
Egypt