translate English to German: A short walk from the lake and the bus terminal.
Wenige Schritte von den Vorteilen eines Zentrums und der Seepromenade entfernt.