Featuring free WiFi and a terrace, La Medusa offers pet-friendly accommodation in San Teodoro, 22 km from Olbia. Each room at this bed and breakfast is air conditioned and is fitted with a flat-screen TV. Each room is fitted with a private bathroom.
Address: Via Grazia Deledda 17, San Teodoro
Rates from:
EUR 50 Book Now