Offering garden views, Le Calle Homes is an accommodation located in Olbia, 18 km from Isola di Tavolara and 700 metres from San Simplicio Church. The air-conditioned accommodation is 6.1 km from Olbia Harbour.
Number of rooms: 2
Via Gioacchino Rossini, 20, 07026 Olbia, Italy