Choose your room
Borgo Santo Stefano Villa
Located a 6-minute walk from San Demetrio, Borgo Santo Stefano Villa Oschiri gives access to various tourist sites in the vicinity.
This holiday home is just near Altare Rupestre di Santo Stefano, while Chiesa della Beata Vergine Immacolata Catholic Church is 350 metres away. Chiesa San Sebastiano Church is 5 minutes' walk away.
Borgo Santo Stefano Villa provides guests with a balcony, as well as such comforts as an iron and ironing board. Additionally, media facilities, such as a multi-channel TV, ensure a more enjoyable stay. This property comes with a bathroom with a shower. There are also a hairdryer and bath sheets.
Staying at the Oschiri accommodation, guests can make use of the self-catering amenities available, including a refrigerator, an oven, and kitchenware. The restaurant La Tentazione is located 350 metres away and serves Italian dishes.