The Taba Heights Marriott Beach Resort is nestled in the sweeping landscape between the mountains and the Red Sea coast, and is a paradise of golf and leisure. The hotel is located in the midst of stunning tropical gardens and cascading waterfalls, and is a thoroughly luxurious golf holiday destination.