AMOCITY
Located about 328 feet from the ancient city walls, this stylish hotel offers spectacular views of Albarracín and the surrounding mountains....