Casa de Torla is located in Torla and offers a terrace and a bar. The property has mountain views, plus is 7 km from Parque Nacional de Ordesa. With free WiFi, this country house features a cable flat-screen TV and a kitchenette with a microwave and toaster. Skiing and cycling can be enjoyed nearby. Read more
Casa de Torla is located in Torla and offers a terrace and a bar. The property has mountain views, plus is 7 km from Parque Nacional de Ordesa. With free WiFi, this country house features a cable flat-screen TV and a kitchenette with a microwave and toaster. Skiing and cycling can be enjoyed nearby.