The Star Castle Hotel

The Star Castle Hotel

The Isles of Scilly, located just off the most Southerly tip of Cornwall, are still little known in the UK, but much loved by those who have already discovered them. The Star Castle Hotel is a perfect choice for an escape to Scilly – built in the 1600s in the shape of an eight pointed star, it is now a multi-award winning family-owned four star
hotel with its own vineyard.
Castle Room image courtesy of Mark Bolton
https://star-castle.co.uk

Leave a Reply

Your email address will not be published. Required fields are marked *