A few minutes away from the main Paris monuments, the Hotel Paris France offers the charm of a traditional hotel