Nour Plaza Apartments, Hurghada 2, Red Sea Governorate 84511, Egypt
Tamr Henna, Hurghada 2, Red Sea Governorate 84513, Egypt