Hotel Essenza Hotel - Olbia
★★★★
Corso Umberto I, 183B, Olbia, Italy Show on map
Smeralda Flats is a hotel in Olbia, Italy. It is one of 119 places to stay in Olbia listed on Triptoic.
Corso Umberto I, 183B, Olbia, Italy
Smeralda Flats is located at Corso Umberto I, 183B, Olbia, Italy.
Highly rated alternatives close by
Hotel
#1 in Olbia
#3 in Olbia
Hotel
Hotel
Hotel
Hotel