Karta Vacation Rentals
In the heart of Lille, just a short stroll from the Old Stock Exchange and Lille Grand Place. Rihour Square and the Palace of Fine Arts are under a kilometer away, with Saint-Maurice Church, the Opera House and Henri Matisse Park all within easy walking distance.