Hotel Villa Russell is een traditioneel stenen gebouw in het centrum van Torla. Alle kamers zijn voorzien van een hydromassagedouche, een keuken met een magnetron en een zithoek met een dvd-speler.
In de eetzaal wordt een ontbijtbuffet geserveerd en in de bar van het hotel kunt u genieten van een drankje. U kunt ontspannen in de gezellige woonkamer met open haard.
Het hotel heeft overdekte parkeergelegenheid. Het is essentieel om te boeken vanwege het beperkte aantal plaatsen.
Villa Russell is de ideale plek voor gasten die genieten van activiteiten zoals wandelen, paardrijden en kanoën.Het nationaal park Ordesa en Monte Perdido liggen vlakbij, net als de historische steden Ainsa, Jaca en Lourdes.