Situated in Oschiri, 46 km from Archeological Museum of Olbia, Borgo Santo Stefano features rooms with quiet street views and free WiFi. 46 km from San Simplicio Church and 47 km from Church of St. Paul the Apostle, the property features a garden and a terrace. The bed and breakfast has family rooms.
At the bed and breakfast, each unit has a desk, a flat-screen TV, a shared bathroom, bed linen and towels. Kitchenware is also available, as well as a coffee machine and a kettle. The units are equipped with heating facilities.
Olbia Costa Smeralda Airport is 43 km from the property.