Located in Paris' Latin Quarter is this Best Western hotel with walking distance to lots of things to explore.