Villa in Santa Cristina d'Aro in Spain The villa is located in the town of Santa Cristina d'Aro on the Costa Brava, 100 km from Barcelona. The villa includes a living room with access to the terrace, a fully equipped kitchen, 3 bedrooms , 3 bathrooms, garage. The villa offers panoramic mountain views.