Located in Palafolls, this apartment features an outdoor pool. The property features views of the mountains is 13 km from Lloret de Mar. Free WiFi is provided throughout the property. There is a seating area and a kitchen. A TV is featured.
Located in Palafolls, this apartment features an outdoor p Read more
Located in Palafolls, this apartment features an outdoor pool. The property features views of the mountains is 13 km from Lloret de Mar. Free WiFi is provided throughout the property. There is a seating area and a kitchen. A TV is featured.
Located in Palafolls, this apartment features an outdoor pool. The property features views of the mountains is 13 km from Lloret de Mar. Free WiFi is provided throughout the property. There is a seating area and a kitchen. A TV is featured.
Number of Rooms: 1