Delos Vaugirard is a traditionnal 2-star hotel near Montparnasse train station