Hotel Alga

Calella de Palafrugell, Spain