Este hotel fica situado a uma curta distância do centro de Santiago e perto das zonas empresariais Tambre e Costa Vella.O local tem jardins belos e estacionamento.
O hotel fica situado num ambiente sereno e agradável. A partir daqui pode chegar com facilidade aos locais mais interessantes da região, incluindo a cidade de Apóstol e praias locais.
Os quartos do Hotel Castro estão todos virados para exterior e dispõem de acesso gratuito Wi-Fi à Internet. Este ambiente relaxante é o lugar perfeito para regressar depois de um dia de viagem, de negócios ou turismo. Desfrute da cozinha tradicional galega no restaurante do Hotel Castro.
O Hotel Castro tem excelentes instalações para acolher qualquer tipo de evento empresarial ou ocasião especial.