Villa Teodora Guesthouse
Viale della Resistenza 4, 07041 Alghero, Italy
Situated in Alghero, 400 m from Spiaggia di Las Tronas, Villa Teodora features accommodation with a shared lounge, free private parking, a garden and a terrace. Located around 1.