Hotel Castella Hotel Lloret de Mar
Situated 400 metres from Lloret de Mar Beach, Hotel Castella offers 1-star accommodation in Lloret de Mar and has a terrace. The property is around 1.7 km from Fenals Beach, 2.7 km from Water World and 40 km from Girona Train station.
Number of rooms: 64
19 Carrer Camí de les Cabres, 17310 Lloret de Mar, Spain