Boskerris Hotel

Boskerris Hotel

Hotel

Boskerris Rd, Carbis Bay, St Ives, England, United Kingdom TR26 2NQ