Set on the beachfront, Refugio O Castro offers rooms with a terrace Located in Barreiros, this guest house has a restaurant Each room at Refugio O Castro comes with air conditioning, a TV with cable channels and free WiFi The bathroom includes free toiletries Some rooms have sea views while others have mountain views This stylish accommodation also offers a terrace and a bar There is a 24-hour front desk and tourist information is available upon request An array of activities can be enjoyed on site or in the surroundings, including hiking The property offers free parking