Located in the center of Lille in the Old Town, Little Suite – Théo offers a modern, self-catering apartment with views of the city and free Wi-Fi access. The Grand Place is just 1148 feet 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 66 feet of the apartment and Lille Flandres Train Station is ideally located 2953 feet away. The Noter Dame de la Treille Cathedral is just a 3-minute walk away.