Where to Stay in Lleida: A Guide to This Catalan City Lleida, sometimes referred to as Lérida in Spanish, is a city located next to the Segre river, in western Catalonia and about 150 kilometers south of the Pyrenees. It ...