1 Hotels Palafrugell - Costa Brava - Spain
Hotels Palafrugell - Costa Brava (1 - 1 of 1)
DEL MAR - 1
Hotel Category: TOURIST
Location: Near city center
The apartment complex comprises a total of 2 floors, a cosy bar and a restaurant offering each guest a variety of culinary options. Those arriving by car may take advantage of the car park or garage facilities....