There are large signs near the main train station in Lille pointing to this attraction but ... It's never open! Our hotel was close by so we went back a few times throughout our stay and it was always closed with no indication of opening times despite still being advertised on City maps.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.