Photos coming soon
HOTEL
Lets Holidays Beach Apartment
Carrer 23, 11, 08860 Castelldefels, Spain, Castelldefels
Where it sits
Lets Holidays Beach Apartment
Carrer 23, 11, 08860 Castelldefels, Spain, Castelldefels
41.26679, 2.00076
Similar stays nearby
BEACH APARTMENT with BBQ, PS4, BIKES!
Hotel · 124 m
Apartment-4people-parking-castelledefels-bikes-bbq
Hotel · 140 m
Shikara Be my Guest Castelldefles
Hotel · 158 m
Sea View
Hotel · 179 m
Mayflower Be my Guest Castelldefels
Hotel · 207 m
Olala Gava Beach Villa
Hotel · 214 m
Castelldefels Playa
Hotel · 228 m
Lets Holidays Beach Apartment
Hotel · 284 m
Plan around Lets Holidays Beach Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
