Aida 2 Hotel - Naama Bay, Sharm El Sheikh, Egypt

Address: El-Amir Abdallah, Street , , Sharm El Sheikh , Egypt
Phone:
Email: 0
Web:
GPS Lat: 27.909868 , Lon: 34.322716


Map