Hotel

Hotel Borgo Smeraldo

Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy Show on map

About Hotel Borgo Smeraldo

Hotel Borgo Smeraldo is a hotel in Olbia, Italy. It is one of 119 places to stay in Olbia listed on Triptoic.

Property facts

Property type
Hotel

Location

Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy

Loading map…

Frequently asked questions

Where is Hotel Borgo Smeraldo located?

Hotel Borgo Smeraldo is located at Strada Di Monti Canaglia Km 4,200 Monti Canaglia, Olbia, Sardinia, 07021, Olbia, Italy.

Stays near Hotel Borgo Smeraldo

Highly rated alternatives close by

All 119 in Olbia →

More ways to stay in Olbia

See prices on Agoda
Check prices