Skip to content
Hotel

Cella Hotel & SPA Ephesus

Ataturk Mah. 1079 Sok. No:21 Izmir, 35920, Selcuk, Türkiye

9.1Superb76 reviews

About Cella Hotel & SPA Ephesus

  • Check-inFrom 02:00 PM
  • Check-outUntil 12:00 AM
  • Property typeHotel

Location

Ataturk Mah. 1079 Sok. No:21 Izmir, 35920, Selcuk, Türkiye

800 m from the centre of Selcuk

Things to do in Selcuk

Frequently asked questions

What are the check-in and check-out times at Cella Hotel & SPA Ephesus?
How do guests rate Cella Hotel & SPA Ephesus?
How far is Cella Hotel & SPA Ephesus from the centre of Selcuk?
How much does it cost to stay at Cella Hotel & SPA Ephesus?
Cella Hotel & SPA Ephesus Any dates