Guest house Le Stanze Del Centro San Teodoro (Sardinia)
Via Dei Giudicati, San Teodoro (Sardinia), Italy
Via Dei Giudicati, San Teodoro (Sardinia), Italy
The 3-star Le Stanze Del Centro Hotel San Teodoro, located about 5 minutes' walk from the Cala D'Ambra street, is proud to feature an archaeological museum. Offering bicycle usage, the hotel is just near the Church of San Teodoro.
Featuring a bidet, a shower, and a toilet, the bathrooms also come with a hair dryer and towels.
This San Teodoro guest house is 2.9 km from La Isuledda Beach, while the Orizzonti di Gallura Naturalistic Association is 4.4 km away. At the Le Stanze San Teodoro, guests will be within a few blocks of Olbia Harbour. La Cinta is approximately 10 minutes' drive from the accommodation.
The restaurant Typical Restaurant Disizos Sardos is in close proximity to this San Teodoro hotel.