Sunflowers Barn
South Trelowia Barn, Widegates, Looe, PL13 1QL, United Kingdom,Object type: Hotel Looe
Set in a quiet area 3.7 miles from Looe, in the Cornwall region, Sunflowers Barn is a holiday home boasting a patio and garden views. Housed in a building datin