Els Roures Rural Apartments
Castellar del Riu [Barcelona]
Els Roures is rest, charm, and good food. Located in the heart of Berguedà, at an altitude of 1,200 meters, it is the perfect destination to relax and connect with nature. Surrounded by forests, hiking and cycling trails, and with the magic of mushroom picking in autumn, it offers a unique setting to enjoy at any time of year. An ideal place for nature lovers who want to share the experience with their dog.