Villa Ellis is located in the coastal Plakias Village, within a short walk from the centre and just 200 metres from the sandy beach. It features an outdoor pool and a furnished sun terrace overlooking the Libyan Sea. BBQ facilities are also available on site.