Karta Vacation Rentals
In Castelldefels on Spain’s Costa del Garraf, about 1 km from the town centre. Steps from Lluminetes Beach and close to Ànec Blau shopping, the British School of Barcelona, Castelldefels Castle and the Olympic Canal. A compact apartment stay for beach-minded travelers.