Set 700 metres from Wiener Stadthalle and 1.1 km from Wien Westbahnhof Railway Station, Green Leisure Apartments Schweglerstrasse in Vienna offers air-conditioned accommodation with views of the city and free Wi-Fi.
Number of rooms: 14
Schweglerstraße 27, 15. Rudolfsheim-Fünfhaus, 1150 Vienna, Austria