Situated in Selcuk and with Great Theatre of Ephesus reachable within 3 km, Mekan Villa Otel features concierge services, non-smoking rooms, a terrace, free Wi-Fi throughout the property and a restaurant.
Number of rooms: 24
13 1067. Sokak, 35920 Selcuk, Turkey