translate English to German: Best location: in front of the main railway station, only 12 mins.
Beste Lage: gegenüber dem Zürcher HB, nur 12 Min.