Villa Lana Apartment Barós, San Juan de la Pena and Monte Oroel
Set in Barós, 27 km from Royal Monastery of San Juan de la Peña and 28 km from Canfranc Train Station, Villa Lana provides accommodation with amenities such as free Wi-Fi and a flat-screen TV.
11 Calle Campillon, 22712 Barós, Spain