Oleandro Apartment
Via Sardegna 37, 08040 Lotzorai, Italy
Featuring free Wi-Fi throughout, Oleandro offers self-catering accommodation with views of the surroundings mountains. It is located in Lotzorai. Guests have access to the garden equipped with sun loungers and BBQ facilities.