See reviews 0 CLARANCE HOTEL * * * * *

LILLE

France

18th century house, garden, in the center of the city.
Le + Sublimhotel
Lobby
Room/Suite

19 Rooms from 24 to 77 m2.

Restaurants & Bars
Outdoors