Featuring free WiFi throughout, Mare Sole offers accommodations in San Teodoro, 0.9 mi from La Cinta beach. The property is 3.7 mi from L'Isuledda beach. Free private parking is available on site.
Each room at this guest house is air conditioned and is fitted with a flat-screen TV. Every room comes with a private bathroom.
Various shops and restaurants are located in the vicinity. Olbia is 18 mi from Mare Sole, while Posada is 14 mi away. Olbia Costa Smeralda Airport is a 20-minute drive from the property.