Via del pettirosso, 07052 San Teodoro
Villas
Ideally located in the centre of San Teodoro, Incantevole Villa Vista Mare-San Teodoro centro is a recently renovated villa, which offers free WiFi, a garden and free private parking for guests who drive. With mountain views, this accommodation provides a balcony. The property is non-smoking and is set...