Via Lu Pitrali, Loc. Monte Petrosu
07052 San Teodoro - Sardegna
This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.