Map View

92 rooms, studios and apartments for rent in Lille, France

EDHEC Business School - Lille
Sciences Po Lille
Université de Lille
€630
€475
€360
€460
€720
From €4492
€495
€750
€450
€680
€498
€549
€650
€560
€325
€900
€550
€550
€700