Enormous space in a great location with all facilities you might require for feeling at home in Vienna.