Star Inn
Penzance TR20 8DX
United Kingdom