Route GuidesRoutes City GuidesCities Map Log in

Villa Luxembourg

Paris
121 Boulevard du Montparnasse, Paris, 75006

52 rooms · from £86


Just a 5-minute walk from the Luxembourg Gardens, Villa Luxembourg is ideally located for exploring Paris. The air-conditioned rooms at Villa Luxembourg feature a minibar, a refrigerator and a microwave.