Villa Eva Casa vacanze
VIA COSTA CADDU, 08020 San Teodoro, Italia
Situated in San Teodoro, 1.1 km from Spiaggia Isuledda and 18 km from Isola di Tavolara, Villa Eva offers air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.