Via Roma 11 - Buggerru, Sardinia
Located in Buggerru, a 5-minute walk from the beach, La Rosa Dei Venti features free WiFi throughout. The rooftop terrace offers sea views and is fitted with sun loungers.
Buggerru - Located in Buggerru, a 5-minute walk from the beach, La Rosa Dei Venti features free WiFi throughout. The rooftop terrace offers sea views and is fitted with sun loungers.