- Onsite Restaurant
The Hotel Albarracín, named for the town where it stands, is actually the former Palace de la Brigadiera. It is found in the Mountains of Albarracín, in Teruel Province. The hotel offers 44 guest rooms, each with wood floor and classic décor. All the rooms are also equipped with relevant facilities to make your stay more enjoyable.