Meneglaze
Looe • Show on map Price as low as GBP 108.66Built 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. Free WiFi is featured in each Meneglaze room as…More info