No image available for this hotel
No image available for this hotel
Vienna, Vienna
Spend a second to
save a fortune!
Spend a second to save a fortune!
Menzelgasse 23, Vienna
CheckVienna - Menzelgasse in Vienna offers accommodation with free WiFi, 1.7 km from Wiener Stadthalle, 2.3 km from Parliament of Austria and 2.4 km from Vienna City Hall. This apartment is 2.5 km from Natural History Museum and 2.
See MoreUsage of subsidiary facilities may incur additional fees