This 4-star Novotel Hotel is located in the Montparnasse district of Paris, 100 metres from Vaugirard Metro Station. The Eiffel Tower is 2.2 km from the property and Parc de Versailles Exhibition Centre is 1.7 km away.
Number of rooms: 193
257, Rue De Vaugirard, 15th arr., 75015 Paris, France
Hotel booked 1 times today.