Villa Cecilia is a villa situated in Lloret de Mar in the Catalonia Region and is 200 metres from Water World. The villa is 3.7 km from Fenals Beach. Free WiFi is featured .
Free private parking is also available at this villa.
Gnomo Park is 3.7 km from Villa Cecilia, while Lloret Beach is 3.8 km away. Girona-Costa Brava Airport is 20 km from the property.