Via lu liciu, g11, 08020 San Teodoro
Holiday homes
Right in the heart of San Teodoro, situated within a short distance of Cala d'Ambra Beach and La Cinta Beach, Acquamarina - Exclusive Sea House offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. With quiet street views, this accommodation features a balcony....