Near Montparnasse on a side street off Rue de Vaugiard, this hotel sits across the busy Boulevard Raspail, 15 minutes away from Luxembourg Park and within walking distance to a metro station ...