Address: Calle Pablo Picasso 3, 03189 Playa Flamenca, Spain
Size: 3 Bedrooms, 2 Bathrooms
Beds: 2 Single beds, 2 Double beds
Prices: 70 EUR - 220 EUR / Night