Villa Elea Vacation Home Tolo, Argolida
Situated in Tolo and only 200 metres from Tolo Beach, Villa Elea features accommodation with mountain views, free Wi-Fi and free private parking. This holiday home offers air-conditioned accommodation with a balcony.
Αναγνώστη Σκαλίδη 14, Tolo, 21056, Greece