Rooms & Availability at Elgini Studios Apartments
Description of Elgini Studios Apartments
Set in Sellia, the Elgini Studios Apartments is located an easy drive from Plakias and Rodakino.
The Elgini has 5 comfortable apartments.
For guests who enjoy discovering local dining options, there is a large variety right on your door step. The property is situated less than 20-minutes' stroll from Plakias Bay.
Features at Elgini Studios Apartments
Map of Elgini Studios Apartments