Updating availability and prices
This rustic hotel is located in Torres de Albarracín, 25 minutes? drive from the Alto Tajo Nature Reserve
It offers rooms with free Wi-Fi, a flat-screen TV and views of the countryside
This room features free Wi-Fi, a flat-screen TV and a private bathroom
It offers views of the countryside
Hotel
Room
Restaurant