San Teodoro Centro Apartments
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.