Situated a 10-minute walk from the Grande Place, in Lille city centre, this self-catering apartment includes free Wi-Fi, an iPod docking station and an LCD TV. The train station is 800 metres away.
Situated a 10-minute walk from the Grande Place, in Lille city centre, this self-catering apartment in Read more
Situated a 10-minute walk from the Grande Place, in Lille city centre, this self-catering apartment includes free Wi-Fi, an iPod docking station and an LCD TV. The train station is 800 metres away.
Situated a 10-minute walk from the Grande Place, in Lille city centre, this self-catering apartment includes free Wi-Fi, an iPod docking station and an LCD TV. The train station is 800 metres away.
Number of Rooms: 1