Hotel Borgo Antico, Olbia

Via La Petra Sarda Olbia07020, Italy