Sardinia >
Oschiri
Oschiri hotels & apartments, all accommodations in Oschiri
Sa Rosa E Su Trapperi Bed & Breakfast
Via Pola 11, Oschiri, Italy
Altare Rupestre di Santo Stefano is around 5 minutes by car from the 3-star Sa Rosa E Su Trapperi Bed & Breakfast, while Olbia airport is 50 km away.