Acho que você encontrará muitos lugares que satisfazem suas exigências: Viena tem muitos cafés e uma excelente rede de transporte público. Se você escolher um local aleatório no distrito central, é mais provável que esteja a menos de 300 metros de uma parada de transporte. Com isso em mente, não é realmente prático montar uma lista exaustiva, então vou apenas dar um exemplo para demonstrar.
Escolhendo aleatoriamente o Stephansplatz U-Bahn, vejo no mapa do Google que fica a cerca de 100m do Café Hawelka em Dorotheergasse, que é um