Description
Summary
Description
Enjoy a remarkable 3-star hotel experience at Moxy Lille City Center France, located just 0.6 miles (1.0 km) from central Lille. After a day of adventures, Moxy Lille City Center France provides the perfect setting to relax and recharge. Previous guests have rated their stay at this hotel an average of 4.1 out of 5 stars in 5,460 reviews.