unfortunately there is no metro nearby but a tram station, and it isn‘t as bad as you would think at all. you can get to the schwedenplatz in about 10 mins - perfekt