Da Annibale

Hotel in Le Castella

Right in the heart of Le Castella, Da Annibale is a splendid fish restaurant that doubles as a B&B with pleasant rooms.

Advertisement