Karta Vacation Rentals
A riverside hideaway just outside Penzance, The Barn sits about 6 km from the town centre and roughly 24 km from Land's End. It’s a short drive to Leach Pottery Museum and Tremenheere Sculpture Garden, with St. Ives within easy reach.