Set in Lloret de Mar in the Catalonia region, holiday house in a garden with view features a terrace. Guests staying at this villa have access to a balcony. Free Wi-Fi is available throughout the property and Lloret de Mar Beach is 2.6 km away.
Carrer Font dels Capellans, 19, 17310 Lloret de Mar, Spain