Set in the historic town of Albarracín, Casa de Santiago is a short walk from the main square. This design hotel offers elegant rooms with heating and features beautiful town views.