Skip to content
The Good Dog Guide Everything Dog Friendly

Star Castle Hotel



Star Castle Hotel is a historic 4 star boutique hotel on St Mary’s in the Isles of Scilly, with 38 bedrooms, gardens and sea views. A distinctive Cornwall stay with award-winning restaurants.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing