A 3-star design hotel just steps from the Montparnasse railway station in Paris.

READ MORE