Citea Lille Apartment
The hotel Citea Lille Vauban is located in Lille in the Northern Calais Pass in France. It's a three star hotel, and it's located in the city center, for convenient and quick access. It has a few spacious rooms with great views so you can appreciate its surroundings. The service is very good.