Suitetrails


hotels

>

italy

>

08020 san teodoro

>

Teodor House


Teodor House

21 Via Pescara, 08020 San Teodoro, Italy


Situated in the centre of San Teodoro, 800 metres from La Cinta Beach and 2.3 km from Cala d'Ambra Beach, Teodor House offers free WiFi, a garden and air conditioning. The property features quiet street views and is 33 km from Olbia Harbour and 28 km from Archeological Museum of Olbia. The property is non-smoking and is located 13 km from Isola di Tavolara. The apartment with a patio and garden views has 2 bedrooms, a living room, a TV, an equipped kitchen with an oven and a fridge, and 1 bathroom with a bidet. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. For added privacy, the accommodation features a private entrance. Guests at the apartment will be able to enjoy activities in and around San Teodoro, like cycling. Barbecue facilities are provided. Church of St. Paul the Apostle is 28 km from Teodor House, while San Simplicio Church is 29 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 23 km from the accommodation.






Location: San Teodoro

21 Via Pescara, 08020 San Teodoro, Italy



Hotels in San Teodoro


Tours and excursions near san teodoro