Location: in the town of Vanves, approximately 2 Km. from Paris and easily accessible via public transport.
See more: Hotels in Europe Hotels in France Hotels in Vanves Holiday Destinations in Europe