A charming 3-star hotel in Paris in the heart of Montparnasse Saint Germain des Pres