Located in Seùlo in the Sardinia region, 2 bedrooms house with city view balcony and wifi at Seui features a balcony and city views. Free Wi-Fi is available throughout the property.
Via Cavour 91 Provincia dell'Ogliastra, Sardegna, 08037 Seùlo, Italy