Azagra S/n, Albarracín
Situated in the centre of the charming historical village of Albarracín this hotel is set in a beautiful old palace and boasts a private swimming pool. Enjoy a relaxing stay in the bright simple rooms at the Hotel Albarracín.