1/21

La VIA Rooms And Terrace

Guest house - 1.28 km from city center
Social and fun
Available Rooms
2
2
A környék
Situated in Olbia, 6 km from Olbia Harbour and 200 metres from the centre, La VIA Rooms and Terrace Show more

Útbaigazítás
Address: 7 Via Cagliari, 07026, Olbia, Olaszország
Check-in details
15:00 - 23:00
Check-out details
06:00 - 11:00