This was a one-night stay, as we were catching the ferry to Portsmouth in the morning. Castro Urdiales is a nice little town, with a small beach and promenade. The hotel room was large and comfortable, with lots of hot water. We had our dog with us and had requested a dog-friendly room, but the confirmation email did not include this. When I phoned to check, I was told that they only accepted dogs up to 12kg. The booking process had not mentioned this, however when I told them the dog is a Labrador, they were fine about it. I had to sign an agreement about the dog, but it was all reasonable, like not barking or going on the bed. It only took around 20 minutes to get to the Ferry Port and it was well signposted. I would definitely use this hotel again.