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 ...
Nearby cities to Albarracin
In order to find your hotel, select your destination from the list below.