3 + 2 Bedrooms - Sleeps up to 10 - Holiday Villa in Serra Brava, Tossa De Mar, Lloret De Mar, Costa Brava
Our Luxury three bedroom Spanish Villa is located on the Serra Brava complex....