Photos coming soon
HOTEL
Cella Hotel & SPA Ephesus
Ataturk Mah. 1079 Sok. No:21 Izmir, Selcuk, Türkiye
Where it sits
Cella Hotel & SPA Ephesus
Ataturk Mah. 1079 Sok. No:21 Izmir, Selcuk, Türkiye
37.94380, 27.36447
Plan around Cella Hotel & SPA Ephesus
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
