Located around 500 metres from Church, the 1-bedroom The Cretan Manor Villa Lastros offers a terrace with views of the mountain. Featuring garden views, this Lastros villa invites guests to visit…
More...
Ethniki Odos Agiou Nikolaou Sitias, Lastros, Greece
Private Studio In Historic House Lastros is located 3.7 km from the Tholos Beach and a 7-minute walk from Church. This apartment provides guests with mountain views and a luggage room.
More...