Via guido cavalcanti, 6, 07026 Olbia
Apartments
Situated in Olbia in the Sardinia region, Casa ELICRISO has a terrace and garden views. The property is set 17 km from Isola di Tavolara, 3.3 km from Archeological Museum of Olbia and 3.3 km from San Simplicio Church. Free WiFi is available throughout the property and Olbia Harbour is 8.8 km away. The...