
This 4-star Novotel Hotel is located in the Montparnasse district of Paris, 328 feet from Vaugirard Metro Station. The Eiffel Tower is 1.4 mi from the property and Parc de Versailles Exhibition Center is 1.1 mi away.
Each bright guest room at the Novotel Paris Vaugirard Montparnasse is equipped with a 42-inch HD flat-screen TV, satellite channels and free WiFi. They also have facilities for...
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.