67 El-Kahf St, Hurghada 2, Red Sea Governorate 84511, Egypt
Nasr Street, Hurghada 2, Red Sea Governorate, Egypt