Located in Albelda, this welcoming vacation home lets you experience it all. With convenient onsite parking, you'll be ready to make the 19-minute drive to Church of San Pedro or the 21-minute drive to Parque Deportivo Los Olmos. You can ma...
Albelda is home to this vacation home. Church of San Pedro and Catedral Santa Maria del Romeral are local landmarks, and some of the area's attractions include Montsec Astronomical Observatory and Entrenuvols.