I just stumbled on this place - saw Le Routard signs outside and went and booked in. 83 Euro for a room overlooking the front. There are lots of stairs, but the staff help with your luggage. The room was modern, stylish and clean. Wonderful central location. Staff were very helpful.