San Teodoro Centro Apartments

Location

Situated approximately 5 minutes by car from La Punta Falls, San Teodoro Centro Apartments offers an opportunity to discover various tourist attractions in the area.

The apartment is located only a short stroll from Via Cala D'Ambra. Chiesa di San Teodoro can be reached in a 5-minute walk from the property.

The apartment is equipped with a kitchen, complete with a full-sized refrigerator and an oven. The nearest restaurant is Vianello's Sardinian Street Food, which serves European food, located within short walking distance of San Teodoro Centro Apartments.