Boskerris Hotel
Boskerris Hotel
Hotel
Boskerris Rd, Carbis Bay
, St Ives, England, United Kingdom
TR26 2NQ
99
Excellent ·
27 reviews