Torres del Río Hotels

Map of Torres del Río Hotels

Torres del Río is a small village located in the region of Navarre, in the Pyrénées mountains of northern Spain. The village is known for its picturesque setting, with traditional stone houses and narrow winding streets that give it a charming and rustic feel. One of the most notable features of Torres del Río is the Church of the Holy Sepulchre, a Romanesque church that dates back to the 12th century. The church is known for its unique octagonal shape and beautiful architectural details, making it a popular destination for visitors to the area.