Located in Lloret de Mar and only less than 1 km from Canyelles Beach, Villa Europa C061 offers accommodation with mountain views, free Wi-Fi and free private parking. With pool views, this accommodation features a balcony and a swimming pool.
61 Carrer Ronda d'Europa Comprodon i Arrieta, 29, 17310 Lloret de Mar, Spain