Situados na aldeia de Torla, a 5 km do Parque Nacional de Ordesa y Monte Perdido, os Apartamentos Russell providenciam acomodações bem equipadas com chuveiros de hidromassagem. Desfrutam de vistas impressionantes para a paisagem rural circundante.
Todos os apartamentos apresentam uma decoração moderna com pisos em madeira. Todas as acomodações incluem uma área de estar com sofá e televisão de ecrã plano, e as kitchenettes estão equipadas com um micro-ondas, frigorífico e placa de fogão eléctrica.
A área circundante aos Apartamentos Russell é ideal para caminhadas e equitação. Existem vários trilhos para caminhadas junto aos apartamentos.
A fronteira francesa fica a menos de 60 km do Russell e Saragoça e Pamplona podem ser alcançadas em cerca de 2 horas de carro.