Located in Lille, The Lille Nest offers self-catering accommodation with free WiFi. The property features views of the garden and is 450 metres from Saint-Maur Tramway Stop, which leads directly to the centre of Lille. Located on the fifth floor with a lift, this top floor apartment features a south Read more
Located in Lille, The Lille Nest offers self-catering accommodation with free WiFi. The property features views of the garden and is 450 metres from Saint-Maur Tramway Stop, which leads directly to the centre of Lille. Located on the fifth floor with a lift, this top floor apartment features a southwest facing terrace with a city view. It also has a flat-screen TV and a fully equipped kitchen with a dishwasher, an oven and a microwave. Towels and bed linen are provided at The Lille Nest. There is a private bathroom with a shower. Euralille Shopping Centre is 2 km from the property while Lille's Grand Place is 3 km away. Lille Airport is 9 km from the property. Free public parking is available on site.