I had a pleasant stay Avalon Hotel. Its location is perfect, only a few hundred meters away from Gare du Nord station. Also, one of the receptionists- Justine is really down-to-earth and helpful. Thanks for sorting out my way to the airport!
Overall it was a pleasant stay. The only downside would be no free wifi
Overall it was a pleasant stay.