A very nice place to stay with great surroundings that you will enjoy. This hotel is located in Alexandria Governorate, Egypt
Additional Info
Address | Smouha Green Towers, East Smouha, entrance, Alexandria Agriculture Rd, Alexandria Governorate, Egypt |
Comments