El Refugio O Castro ofrece habitaciones con terraza frente a la playa. Este alojamiento se encuentra en Barreiros y alberga un restaurante.
Todas las habitaciones del Refugio O Castro disponen de aire acondicionado, TV con canales por cable, conexión WiFi gratuita y baño con artículos de aseo gratuitos. Algunas disfrutan de vistas al mar y otras, de vistas a las montañas.
Este alojamiento elegante también cuenta con terraza y bar.
En la zona se puede practicar senderismo, entre otras actividades. Hay aparcamiento gratuito.