Pedn-Olva Hotel

Porthminster Beach, St Ives, Cornwall TR26 2EA