City Center
Villa Luxembourg is a modern hotel that will please leisure as well as business travellers. Located between Montparnasse and the Luxembourg Garden, in a residential quarter in the south of Paris. This district is home to painters, writers, cinemas, theatres and shops.