Size: 70m²
Nestled between a picturesque mountain range and the Aegean Sea.
Book now
Agios Ioannis, Lemnos - Lemnos Island, Greece