Located on St Mary's, the largest island in the Isles of Scilly archipelago, Star Castle Hotel is just a short 5-minute walk from Hugh Town. Nestled on the Garrison, it offers breathtaking views of the surrounding islands.
Address: St Marys, Isles Of Scilly, St Marys
Rates from:
GBP 83 Book Now