Located in the centre of Lille in the Old Town, Little Suite – Theo offers a modern, self-catering apartment with views of the city and free Wi-Fi access The Grand Place is just 350 metres away The apartment features a living room with a flat-screen TV, 3 bedrooms, a washing machine and a bathroom The kitchen includes an oven, dishwasher and microwave Grocery shops and restaurants can be found within 20 metres of the apartment and Lille Flandres Train Station is ideally located 900 metres away The Notre Dame de la Treille Cathedral is just a 3-minute walk away