Hotel Essenza Hotel - Olbia
★★★★
Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy Show on map
Hotel Borgo Smeraldo is a hotel in Olbia, Italy. It is one of 119 places to stay in Olbia listed on Triptoic.
Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy
Hotel Borgo Smeraldo is located at Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy.
Highly rated alternatives close by
Hotel
#1 in Olbia
#3 in Olbia
Hotel
Hotel
Hotel
Hotel