52 Via Cavour, 07026 Olbia
Casa vacanze
con
1
camera
In a prime location in the centre of Olbia, Cavour Living offers a balcony, air conditioning, free WiFi and flat-screen
TV. Featuring a bar, the holiday home is close to several noted attractions, around 200 metres from Church of St. Paul the Apostle, less than 1 km from San Simplicio Church and a 6-minute walk ...