Welcome

Offering BBQ facilties and a bar, Emilios Villas is just 70 metres from a beach in the coastal Paleros Town. Overlooking the mountains and sea, the studios and split-level apartments have a furnished terrace or balcony.

Welcome!