Hi. We'll be taking the train from London to Paris and will arrive at the Gare du Nord station mid-day. We have three days and will rely on public transport.
Ideas for great and reasonable hotel in an easy-to-get-to and then easy-to-get-to-DeGaulle neighborhood? Great food and people?
Thanks so much for any advice.