Amwaj Oyoun Hotel & Resort(4.5 stars)

Sharm Elsheikh View on map