Via Sardegna Snc, 08020 San Teodoro
Hotel
3 stars
with
15
rooms
Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 16 mi from Olbia. This hotel offers air-conditioned
rooms, free parking, and a shared garden.
All rooms at Il Platano come with a private bathroom, a flat-screen TV, and mini-bar. Some rooms overlook the seasonal outdoor pool, and some offer ...