Boasting a restaurant, bar and views of city, Habitación El Mirador Casa Cajal is situated in Torla, 20 km from Parque Nacional de Ordesa. Guests can enjoy river views.
Parque Nacional de Ordesa 6.9 km