This property is 10 minutes walk from the beach. Built in 1860, Meneglaze is a former sea captain’s house situated 5 minutes’ walk from Looe town centre. Free on-site parking is provided to all guests.
Number of rooms: 4
Shutta, East Looe, PL13 1LU, United Kingdom