




See all photos
Via Asfodeli, San Teodoro (Sardinia), Italy
San Teodoro Centro Apartments is also located only 5 minutes on foot from Via Cala D'Ambra.
La Isuledda Beach is really close to the apartment, while Chiesa di San Teodoro can be found about 200 metres away. Guests can easily reach La Punta Falls, which is nearly 5 minutes away by car.
A freezer and an oven are featured in a kitchen for your own cooking. Offering European cuisine, Vianello's Sardinian Street Food is a short walk from San Teodoro Centro Apartments.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about San Teodoro Centro Apartments! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices