Teda Swiss Inn Plaza Hotel & Aqua Park 4 stars

North West Gulf of Suez, Economic Sector , Ain Sokhna, Egypt

Hotel image
Read more reviews for Teda Swiss Inn Plaza Hotel & Aqua Park