No image available for this hotel
No image available for this hotel
Torla, Torla
Spend a second to
save a fortune!
Spend a second to save a fortune!
A Ruata, s/n, Torla
Set in the village of Torla, 5 km from Ordesa y Monte Perdido National Park, Apartamentos Russell offers well-equipped accommodation with hydromassage showers. It offers impressive views of the surrounding countryside.
See MoreUsage of subsidiary facilities may incur additional fees