The Hundred House Hotel

Ruan High Lanes
Truro
United Kingdom