Hotel El Parador Hotel
Calle El Parador S/N, 33126 Soto del Barco, Spain
Set in Soto del Barco, 50 km from Plaza de la Constitución, Hotel El Parador offers accommodation with free Wi-Fi and free private parking. The property is non-smoking and is situated 48 km from Oviedo Railway Station.