About
This family-run hotel is sets in a picturesque location, surrounded by spectacular mountains and breathtaking views Cucayo is a tiny village in Picos de Europa (Cantabria) up the side of a mountain overlooking a valley and surrounded by towering mountains.