About it
Set on the shores of Lake Castel Doria, Lo Stazzu Rosa offers self-catering apartments with lake views. It features free Wi-Fi (it's very slow, we are in countryside).
The rustic-style apartments come a fully equipped kitchen. Guests can dine outdoors in a shared covered area.
Bortigiadas’s center is 12 mi from Lo Stazzu Rosa. The beach of Valle d’Oria is a 20-minute drive away.