Veneto Sea View ApartmentsApartment
Agiou Ioanni Stalida Beach Road,Agiou Ioanni, Stalida, 700 07
Set 400 metres from Stalida Beach, Veneto Sea View Apartments offers a garden, and air-conditioned accommodation with a balcony and free Wi-Fi. This recently renovated apartment is located less than 1 km from Drapano Beach and 2.2 km from Star Beach.