9.6/10
Exceptional
19 reviews
Free Wi-Fi
Located in Navaleno, 48 km from Soria Bus Station, El Nido de Pinares provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 9
Avenida del Pinar 13, 42149 Navaleno, Spain