Villa Lana Apartment Barós
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