
The Den
The Sett, Penquite Farm, Looe and Polperro, Duloe, PL14 4QG, United Kingdom, Liskeard
Location A great option for family vacation: apartment The Den is located in Liskeard. This apartment is located in 8 km from the city center. At the apartment Specially for tourists who travel by car, there’s a free parking zone. You can take your pet with you for the journey. Pets ar
ParkingPets OK


