Airport road, Hurghada 2, Red Sea Governorate 84517, Egypt
El-Bahr, Hurghada 2, Red Sea Governorate, Egypt