257 Rue De Vaugirard (0.1 km from Vaugirard)
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.
Rue Blomet 63 (0.2 km from Vaugirard)
137 - Urban Flat Parc Saint Lambert offers accommodations in Paris 1.7 miles from Eiffel Tower and 1.1 miles from Paris Expo – Porte de Versailles. The property is around 2.2 miles from Luxembourg Gardens 2.3 miles from Orsay Museum and 2.
90 Rue De L'amiral Roussin (0.2 km from Vaugirard)
Hotel Amiral is located between the Eiffel Tower Montparnasse railway station and Porte de Versaille Exhibition Center which is 1.1 mi from the property and can be directly accessed with public transport.
7 Rue Du General Beuret (0.2 km from Vaugirard)
Hôtel AMI - Orso Hotels is located in Paris’s 15th district. Its soundproofed rooms have satellite TV and free WiFi internet access. Porte de Versailles Exhibition Center is 1.1 mi away and can be accessed directly using public transport.
78 Rue Blomet (0.2 km from Vaugirard)
Offering a swimming pool a sauna and a hammam Hotel Eiffel Blomet is located in the 15th arr. District in Paris 1 mi from Paris Expo - Porte de Versailles. Guests can enjoy the on-site bar. Rooms are equipped with a flat-screen TV.
110 Rue Blomet (0.2 km from Vaugirard)
Hotel Eden is located in Paris’ 15th arrondissement just 886 feet from Vaugirard Metro Station and 1.2 mi from the Montparnasse Tower. Porte de Versailles Exhibition Center is 0.7 mi away and can be directly accessed with public transport.
14 Rue Pétel (0.2 km from Vaugirard)
Located next to Vaugirard Metro station Hotel Hôtel Beauregard is a 1.4 mi from the Eiffel Tower. It offers rooms equipped with a flat-screen TV and free Wi-Fi access.