Strasbourg, France (XER-Boulevard de Metz Bus Stop) is located 0.91mi from the property.