Photos coming soon
HOTEL
Hotel Castella
Carrer Camí de les Cabres 17, Lloret de Mar
Where it sits
Hotel Castella
Carrer Camí de les Cabres 17, Lloret de Mar
41.70252, 2.85064
Plan around Hotel Castella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
