Este hotel está situado a poca distancia del centro de Santiago y cerca de los distritos comerciales Tambre y Costa Vella. El sitio tiene hermosos jardines y aparcamiento.
El hotel está situado en un entorno tranquilo y agradable. Puede llegar fácilmente a los sitios más interesantes de la región desde aquí, incluyendo la ciudad de Apóstol y las playas locales.
Las habitaciones de Castro son todas exteriores y tienen conexión Wi-Fi gratuita. Este entorno relajante es el lugar perfecto para regresar después de un día de viaje, negocios o turismo. Disfrute de la cocina gallega tradicional en el restaurante del Hotel Castro.
El Hotel Castro dispone de excelentes instalaciones para albergar cualquier tipo de evento de negocios o una ocasión especial.