Star Castle Hotel Star Castle Hotel  
Isles Of Scilly  
Hotel

The Isles of Scilly, or the fortunate Isles as they are often called, lie just 28 miles out into the Atlantic Ocean, beyond Lands End.

A shimmering Archipelago that includes over a hundred unique ‘pieces of land in the sea‘, with clear azure waters lapping white sand beaches and favoured by the
Gulf Stream.

Read The Good Hotel Guide review