Hotel is strategically located.
De Lille Louvre is strategically located in an area where everything you could ever want and need is just within walking distance. It is also very close to the nearest metro station, making practically everything in the city accessible.