Castell Palau de Torrebesses is situated in Torrebeses and offers a restaurant, a bar and a terrace. The accommodation is 25 km from Lleida, and guests benefit from complimentary Wi-Fi and private parking available on site.
Number of rooms: 4
Carrer Vileta, 2, 25176 Torrebeses, Spain