Der Alfonshof liegt auf der Lerchenfelder Straße, zwischen dem 7. und 8. Bezirk und in Gehdistanz zur Wiener Innenstadt. Straßenbahn- und Buslinien (46, 13A) verbinden das Haus in wenigen Minuten mit dem Ring und dem Verkehrsknotenpunkt Volkstheater.