Your Previously Viewed Hotels

Return to Hotel Atala >

3

Citadines City Centre Lille
Citadines City Centre Lille
Hotel located a few steps away in the liveliest area of Lille ...
Guest Rooms101
Meeting Rooms1
Meeting Space591 sq ft