Loc cugnana, 78, 07026 Olbia
Guest houses
Offering a garden and lake view, Villa Smeralda is located in Olbia, 28 km from Isola di Tavolara and 12 km from Archeological Museum of Olbia. The property features sea and mountain views, and is 15 km from Olbia Harbour. The guest house also provides free WiFi, free private parking and facilities for...