San Teodoro

Hotellit

Club San Teodoro ****

Hotel Club San Teodoro is located 2.5 km from the beach, 2km from the city center and 30 from Olbia airport....