Oschiri
Borgo santo stefano
Via Xxiv Maggio, 25
07027
Oschiri
Featuring quiet street views, Borgo Santo Stefano in Oschiri features accommodations, a garden, and a terrace. Among the facilities at this property are a shared kitchen and a shared lounge, along ...