Hostal Restaurante Los Mellizos is located in Los Ríos, 18 mi from Baeza and 21 mi from Úbeda. Guests can enjoy the on-site restaurant.
Hostal Restaurante Los Mellizos features free WiFi . A flat-screen TV is provided.
There is a 24-hour front desk at the property.
Guarromán is a 3-minute drive. Jaén is 30 mi from Hostal Restaurante Los Mellizos, while Andújar is 23 mi away.