We had a nice stay at this hotel.
The location is 5 min with metro from Gare Nord, which was super easy to reach. Staff is very friendly and we enjoyed our stay.