Located in Agia Anna Beach, the seafront Elli Studios offer a restaurant. They feature self-catering accommodation with a balcony and free WiFi access. Several restaurants, café bars and a mini market are 20 metres away.
Located in Agia Anna Beach, the seafront Elli Studios offer a restaurant. They feature self-catering accommodation with a balcony and free WiFi access. Several restaurants, café bars and a mini market are 20 metres away.