Point of interest
Villa Mosca
13 locals recommend,
Location
17 Via Antonio Gramsci
Alghero, Sardegna
Tips from locals
Art Deco villa with a beautiful garden looking at the sea and Capocaccia. You can enjoy a cocktail or prosecco by the swimming pool or table with sunset view.