Situated in Jalón de Cameros, 39 km from Logroño, Casa El Maguillo Jalón features a bar and free WiFi.