Boasting mountain views, Apartamentos Casa Ríos offers accommodation with patio, around 42 km from Parque Nacional de Ordesa. The property features city views and is 12 km from Lacuniacha Wildlife Park and 50 km from Canfranc Train Station. The apartment has family rooms.
All units at the apartment complex come with a seating area and a TV. The units include a coffee machine, a private bathroom and free WiFi, while some rooms also offer a balcony and some have quiet street views. At the apartment complex, units are equipped with bed linen and towels.
Sightseeing tours are available close to the property. Skiing, cycling and hiking are possible within the area, and the apartment offers ski storage space.
Peña Telera Mountain is 34 km from Apartamentos Casa Ríos.