Featuring air-conditioned accommodation with a terrace, 1Albo01 - Llafranc is located in Calella de Palafrugell. The property has mountain views and is 600 metres from La Platgeta de Calella and 600 metres from Platja d'en Calau.
Av Antoni J Rovira 38, 17210 Calella de Palafrugell, Spain