Star Castle

Good Hotel GuideThis hotel’s full entry is available only in the Guide’s print edition.

Buy the guide
Star Castle
The Garrison
St Mary's
Isles of Scilly
TR21 0JA
England