3 star hotels in Benabarre
We found 1 property with availability in Benabarre
Show on map
Hostal Delgado
Vicente Pinies, 24, Benabarre, Spain
Overlooking the mountain, the 3-star Hostal Delgado Benabarre hotel is located 0.7 km from Castillo de Benabarre Castle. There is a restaurant available on the premises.
- 1-1