With a stay at Studio Zen Concept, you'll be centrally located in Lille, steps from Saint-Maurice de Lille Church and Lille's Opera. This spa apartment is within close proximity of Opera House and Euralille.Amenities Relax at the full-service spa, where you can enjoy massages.Dining A complimentary continental breakfast is served daily.Business, Other Amenities Featured amenities include express check-in, express check-out, and luggage storage.