Get Directions to Holiday apartment in Looe, South, South-West, United Kingdom, Mariners Rest ← View details Buller Street, Looe PL13 1AS, United Kingdom, Looe, England Get Directions From* To * — Required information