Cross House Hotel

Church Street
Padstow
United Kingdom