Terminal 1 (New) - Arrival, Hurghada, Red Sea Governorate, Egypt
Elhadaba Rd, Hurghada, Red Sea Governorate, Egypt