The Western Hotel

The Western Hotel
Royal Square, St Ives, Cornwall, TR26 2ND