The niu Leo ligt op slechts 3 minuten lopen van Metrostation Rothenburger Straße en 14 minuten loopafstand van Plärrer Plein.