Taba Heights Marriott Beach Resort

Taba And Nuweiba Highway
Taba
Egypt