Rooms & Availability at Villa Alkisti & Villa Artemi
Description of Villa Alkisti & Villa Artemi
The Villa Alkisti & Villa Artemi is situated in Sellia, and features free Wi-Fi and free private parking on site.
Amenities at the Villa Alkisti & Villa Artemi include a terrace and a car rental desk.
The Villa Alkisti & Villa Artemi has 2 comfortable rooms.
Guests of the Villa Alkisti & Villa Artemi can enjoy a walk to the nearby village of Plakias.
Features at Villa Alkisti & Villa Artemi
Map of Villa Alkisti & Villa Artemi