MAXIMUM CAPACITY 20 Rural accommodation PEOPLE “Mas Illa de Riu”, isolated and surrounded by rice fields and native fauna, is located just 3 km from the town of Sant Jaume d'Enveja and about 50 meters from the river Ebro outside which we find different business road access […]
