What does 2 km von der Hauptstraße entfernt mean?

2 km von der Hauptstraße entfernt - German to English

2 km off the primary road