Swiss Star Wiedikon is a short 5-minute walk from Schmiede Wiedikon Tram Stop and 19 minutes' walk from Bahnhofstrasse. Travellers give top marks for the apartment's prime location.